Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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