IVsPlatformReferenceProviderContext IVsPlatformReferenceProviderContext IVsPlatformReferenceProviderContext IVsPlatformReferenceProviderContext Interface

Definition

The context object used to initialize the platform reference provider.

public interface class IVsPlatformReferenceProviderContext : Microsoft::VisualStudio::Shell::Interop::IVsReferenceProviderContext
[System.Runtime.InteropServices.Guid("E19BDA1E-41E3-47BA-8308-82D18F399D73")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FOleAutomation)]
public interface IVsPlatformReferenceProviderContext : Microsoft.VisualStudio.Shell.Interop.IVsReferenceProviderContext
type IVsPlatformReferenceProviderContext = interface
    interface IVsReferenceProviderContext
Public Interface IVsPlatformReferenceProviderContext
Implements IVsReferenceProviderContext
Derived
Attributes
Implements

Properties

AssemblySearchPaths AssemblySearchPaths AssemblySearchPaths AssemblySearchPaths

Gets or sets the paths to the loose extension assemblies.

ExpandSDKContents ExpandSDKContents ExpandSDKContents ExpandSDKContents

Gets or sets whether to expand the software development kit (SDK) contents.

IsImplicitlyReferenced IsImplicitlyReferenced IsImplicitlyReferenced IsImplicitlyReferenced

Gets or sets whether it is unnecessary to show the Windows tab, which allows selection of core Windows Metadata (WinMDs), because they are implicitly referenced by the project system.

ProviderGuid ProviderGuid ProviderGuid ProviderGuid
ReferenceFilterPaths ReferenceFilterPaths ReferenceFilterPaths ReferenceFilterPaths
References References References References
SDKDirectoryRoot SDKDirectoryRoot SDKDirectoryRoot SDKDirectoryRoot

Gets or sets he location on disk where unregistered software development kits (SDKs) are stored.

SDKFilterKeywords SDKFilterKeywords SDKFilterKeywords SDKFilterKeywords

Gets or sets a space-delimited list of the capabilities.

SDKRegistryRoot SDKRegistryRoot SDKRegistryRoot SDKRegistryRoot

Gets or sets the location where the software development kits (SDKs) are registered in the registry.

Tabs Tabs Tabs Tabs

Gets or sets the set of tabs to show. Defaults to all tabs.

TargetFrameworkMoniker TargetFrameworkMoniker TargetFrameworkMoniker TargetFrameworkMoniker

Gets or sets the moniker of the target framework.

TargetPlatformIdentifier TargetPlatformIdentifier TargetPlatformIdentifier TargetPlatformIdentifier

Gets or sets the target platform identifier, which indicates where to find software development kit (SDK) references.

TargetPlatformReferencesLocation TargetPlatformReferencesLocation TargetPlatformReferencesLocation TargetPlatformReferencesLocation

Gets or sets the location of the platform references.

TargetPlatformVersion TargetPlatformVersion TargetPlatformVersion TargetPlatformVersion

Gets or sets the target platform version, which indicates to the user where the references come from.

VisualStudioVersion VisualStudioVersion VisualStudioVersion VisualStudioVersion

Gets or sets the supported Visual Studio version (for example, Visual Studio 2012). Software development kits (SDKs) with a higher Visual Studio version are filtered out.

Methods

AddReference(IVsReference) AddReference(IVsReference) AddReference(IVsReference) AddReference(IVsReference)
CreateReference() CreateReference() CreateReference() CreateReference()
GetNoItemsMessageForTab(UInt32) GetNoItemsMessageForTab(UInt32) GetNoItemsMessageForTab(UInt32) GetNoItemsMessageForTab(UInt32)

Retrieves the custom no items message for a particular tab.

GetTabTitle(UInt32) GetTabTitle(UInt32) GetTabTitle(UInt32) GetTabTitle(UInt32)

Retrieves the tab title for each tab.

SetNoItemsMessageForTab(UInt32, String) SetNoItemsMessageForTab(UInt32, String) SetNoItemsMessageForTab(UInt32, String) SetNoItemsMessageForTab(UInt32, String)

Sets the custom no items message for the specified tab.

SetTabTitle(UInt32, String) SetTabTitle(UInt32, String) SetTabTitle(UInt32, String) SetTabTitle(UInt32, String)

Sets the tab title for each tab.

Applies to