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