IVsPlatformReferenceProviderContext Interface
The context object used to initialize the platform reference provider.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)
Syntax
'Declaration
<GuidAttribute("E19BDA1E-41E3-47BA-8308-82D18F399D73")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsPlatformReferenceProviderContext _
Inherits IVsReferenceProviderContext
[GuidAttribute("E19BDA1E-41E3-47BA-8308-82D18F399D73")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsPlatformReferenceProviderContext : IVsReferenceProviderContext
[GuidAttribute(L"E19BDA1E-41E3-47BA-8308-82D18F399D73")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsPlatformReferenceProviderContext : IVsReferenceProviderContext
[<GuidAttribute("E19BDA1E-41E3-47BA-8308-82D18F399D73")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsPlatformReferenceProviderContext =
interface
interface IVsReferenceProviderContext
end
public interface IVsPlatformReferenceProviderContext extends IVsReferenceProviderContext
The IVsPlatformReferenceProviderContext type exposes the following members.
Properties
Name | Description | |
---|---|---|
AssemblySearchPaths | Gets or sets the paths to the loose extension assemblies. | |
ExpandSDKContents | Gets or sets whether to expand the software development kit (SDK) contents. | |
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 | ||
ReferenceFilterPaths | ||
References | ||
SDKDirectoryRoot | Gets or sets he location on disk where unregistered software development kits (SDKs) are stored. | |
SDKFilterKeywords | Gets or sets a space-delimited list of the capabilities. | |
SDKRegistryRoot | Gets or sets the location where the software development kits (SDKs) are registered in the registry. | |
Tabs | Gets or sets the set of tabs to show. Defaults to all tabs. | |
TargetFrameworkMoniker | Gets or set the moniker of the target framework. | |
TargetPlatformIdentifier | Gets or sets the target platform identifier, which indicates where to find software development kit (SDK) references. | |
TargetPlatformReferencesLocation | Gets or sets the location of the platform references. | |
TargetPlatformVersion | Gets or sets the target platform version, which indicates to the user where the references come from. | |
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. |
Top
Methods
Name | Description | |
---|---|---|
AddReference | ||
CreateReference | ||
GetNoItemsMessageForTab | Retrieves the custom no items message for a particular tab. | |
GetTabTitle | Retrieves the tab title for each tab. | |
SetNoItemsMessageForTab | Sets the custom no items message for the specified tab. | |
SetTabTitle | Sets the tab title for each tab. |
Top