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 | |
|---|---|---|
| .gif) | AssemblySearchPaths | Gets or sets the paths to the loose extension assemblies. | 
| .gif) | ExpandSDKContents | Gets or sets whether to expand the software development kit (SDK) contents. | 
| .gif) | 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. | 
| .gif) | ProviderGuid | |
| .gif) | ReferenceFilterPaths | |
| .gif) | References | |
| .gif) | SDKDirectoryRoot | Gets or sets he location on disk where unregistered software development kits (SDKs) are stored. | 
| .gif) | SDKFilterKeywords | Gets or sets a space-delimited list of the capabilities. | 
| .gif) | SDKRegistryRoot | Gets or sets the location where the software development kits (SDKs) are registered in the registry. | 
| .gif) | Tabs | Gets or sets the set of tabs to show. Defaults to all tabs. | 
| .gif) | TargetFrameworkMoniker | Gets or set the moniker of the target framework. | 
| .gif) | TargetPlatformIdentifier | Gets or sets the target platform identifier, which indicates where to find software development kit (SDK) references. | 
| .gif) | TargetPlatformReferencesLocation | Gets or sets the location of the platform references. | 
| .gif) | TargetPlatformVersion | Gets or sets the target platform version, which indicates to the user where the references come from. | 
| .gif) | 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 | |
|---|---|---|
| .gif) | AddReference | |
| .gif) | CreateReference | |
| .gif) | GetNoItemsMessageForTab | Retrieves the custom no items message for a particular tab. | 
| .gif) | GetTabTitle | Retrieves the tab title for each tab. | 
| .gif) | SetNoItemsMessageForTab | Sets the custom no items message for the specified tab. | 
| .gif) | SetTabTitle | Sets the tab title for each tab. | 
Top