IVsShell5 Interface

 

Provides additional access to the fundamental environment services, specifically those dealing with VSPackages and the registry.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)

[GuidAttribute("0963C9C9-1083-4BAF-B3F0-55139F708821")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsShell5

NameDescription
System_CAPS_pubmethodCreatePackageExtension(Guid, Guid, Guid)

Loads, if necessary, the specified package and creates an instance of the given type of extension point using IVsPackageExtensionProvider.

System_CAPS_pubmethodLoadPackageWithContext(Guid, Int32, Guid)

Loads a package. If the package is not already loaded, this method provides additional diagnostic information about the reason for loading. Negative reason codes are reserved by the environment.

Return to top
Show: