ComUtilities.IsSameComObject Method
Verifies that the specified objects represent the same instance of an object. This method essentially compares the IUnknown pointers of the two objects, which is needed in scenarios where aggregation is involved.
Namespace: Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Syntax
'宣告
Public Shared Function IsSameComObject ( _
object1 As Object, _
object2 As Object _
) As Boolean
public static bool IsSameComObject(
Object object1,
Object object2
)
Parameters
- object1
Type: System.Object
The first item to compare. This parameter can be an object, interface or IntPtr.
- object2
Type: System.Object
The second item to compare. This parameter can be an object, interface or IntPtr.
Return Value
Type: System.Boolean
true if the two items represent the same thing, false otherwise.
.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.