Marshal.GetIDispatchForObjectInContext(Object) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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
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.
o az null.
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.