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)

public interface IVsPlatformReferenceProviderContext : IVsReferenceProviderContext

The IVsPlatformReferenceProviderContext type exposes the following members.

Public propertyAssemblySearchPathsGets or sets the paths to the loose extension assemblies.
Public propertyExpandSDKContentsGets or sets whether to expand the software development kit (SDK) contents.
Public propertyIsImplicitlyReferencedGets 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.
Public propertyProviderGuid
Public propertyReferenceFilterPaths
Public propertyReferences
Public propertySDKDirectoryRootGets or sets he location on disk where unregistered software development kits (SDKs) are stored.
Public propertySDKFilterKeywordsGets or sets a space-delimited list of the capabilities.
Public propertySDKRegistryRootGets or sets the location where the software development kits (SDKs) are registered in the registry.
Public propertyTabsGets or sets the set of tabs to show. Defaults to all tabs.
Public propertyTargetFrameworkMonikerGets or set the moniker of the target framework.
Public propertyTargetPlatformIdentifierGets or sets the target platform identifier, which indicates where to find software development kit (SDK) references.
Public propertyTargetPlatformReferencesLocationGets or sets the location of the platform references.
Public propertyTargetPlatformVersionGets or sets the target platform version, which indicates to the user where the references come from.
Public propertyVisualStudioVersionGets 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.

Public methodAddReference
Public methodCreateReference
Public methodGetNoItemsMessageForTabRetrieves the custom no items message for a particular tab.
Public methodGetTabTitleRetrieves the tab title for each tab.
Public methodSetNoItemsMessageForTabSets the custom no items message for the specified tab.
Public methodSetTabTitleSets the tab title for each tab.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
© 2015 Microsoft