IVsShell6::CreatePackageExtension Method (Guid, Guid, Guid)

 

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

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

Object^ CreatePackageExtension(
	[InAttribute] Guid% Package,
	[InAttribute] Guid% extensionPoint,
	[InAttribute] Guid% instance
)

Parameters

Package
Type: System::Guid

[in] Package containing the desired extension.

extensionPoint
Type: System::Guid

[in] The type of extension point.

instance
Type: System::Guid

[in] The instance identifier of the requested extension point.

Return Value

Type: System::Object^

The requested extension point instance.

Return to top
Show: