ComUtilities.QueryInterfaceIUnknown Method
Retrieves the IUnknown for the specified managed or COM object.
Namespace: Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Syntax
'Declaración
Public Shared Function QueryInterfaceIUnknown ( _
objectToQuery As Object _
) As IntPtr
public static IntPtr QueryInterfaceIUnknown(
Object objectToQuery
)
Parameters
- objectToQuery
Type: System.Object
Managed or COM object.
Return Value
Type: System.IntPtr
Pointer to the IUnknown interface of the object.
Remarks
Release should be called on the returned value when the interface pointer is no longer needed.
.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.