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.
Creates an instance of the requested extension.
Namespace: Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell.12.0 (in Microsoft.VisualStudio.Shell.12.0.dll)
Syntax
'Declaration
Private Function CreateExtensionInstance ( _
ByRef extensionPoint As Guid, _
ByRef instance As Guid _
) As Object Implements IVsPackageExtensionProvider.CreateExtensionInstance
Object IVsPackageExtensionProvider.CreateExtensionInstance(
ref Guid extensionPoint,
ref Guid instance
)
private:
virtual Object^ CreateExtensionInstance(
Guid% extensionPoint,
Guid% instance
) sealed = IVsPackageExtensionProvider::CreateExtensionInstance
private abstract CreateExtensionInstance :
extensionPoint:Guid byref *
instance:Guid byref -> Object
private override CreateExtensionInstance :
extensionPoint:Guid byref *
instance:Guid byref -> Object
JScript does not support explicit interface implementations.
Parameters
extensionPoint
Type: Guid%Type of extension point.
instance
Type: Guid%Instance identifier of the requested extension point.
Return Value
Type: Object
The requested extension point instance.
Implements
IVsPackageExtensionProvider.CreateExtensionInstance(Guid%, Guid%)
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.