Marshal.GetIDispatchForObjectInContext(Object) Metoda

Definice

Vrátí ukazatel rozhraní IDispatch ze spravovaného objektu, pokud je volající ve stejném kontextu jako tento objekt.

public:
 static IntPtr GetIDispatchForObjectInContext(System::Object ^ o);
public static IntPtr GetIDispatchForObjectInContext (object o);
[System.Security.SecurityCritical]
public static IntPtr GetIDispatchForObjectInContext (object o);
static member GetIDispatchForObjectInContext : obj -> nativeint
[<System.Security.SecurityCritical>]
static member GetIDispatchForObjectInContext : obj -> nativeint
Public Shared Function GetIDispatchForObjectInContext (o As Object) As IntPtr

Parametry

o
Object

Objekt, jehož IDispatch rozhraní je požadováno.

Návraty

IntPtr

nativeint

Ukazatel IDispatch rozhraní pro zadaný objekt nebo null pokud volající není ve stejném kontextu jako zadaný objekt.

Atributy

Výjimky

o nepodporuje požadované rozhraní.

Poznámky

Tato metoda je stejná, s GetIDispatchForObject výjimkou toho, že vrací null , pokud volající není ve stejném kontextu jako objekt.

Platí pro

Viz také