Marshal.GetIDispatchForObjectInContext(Object) Metódus

Definíció

Egy IDispatch-felület mutatóját adja vissza egy felügyelt objektumból, ha a hívó ugyanabban a környezetben van, mint az objektum.

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

Paraméterek

o
Object

Az az objektum, amelynek IDispatch a felületét kérik.

Válaszok

IntPtr

nativeint

A IDispatch megadott objektum illesztőmutatója, vagy null ha a hívó nincs ugyanabban a környezetben, mint a megadott objektum.

Attribútumok

Kivételek

o nem támogatja a kért felületet.

Megjegyzések

Ez a metódus megegyezik GetIDispatchForObject azzal a kivételsel, hogy visszaadja null , ha a hívó nem ugyanabban a környezetben van, mint az objektum.

A következőre érvényes:

Lásd még