Marshal.GetIDispatchForObjectInContext(Object) Metodo

Definizione

Restituisce un puntatore a interfaccia IDispatch da un oggetto gestito se il chiamante appartiene allo stesso contesto dell'oggetto.

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

Parametri

o
Object

Oggetto di cui è richiesta l'interfaccia IDispatch.

Restituisce

IntPtr

nativeint

Puntatore a interfaccia IDispatch per l'oggetto specificato, oppure null se il chiamante non appartiene allo stesso contesto dell'oggetto specificato.

Attributi

Eccezioni

o non supporta l'interfaccia richiesta.

Commenti

Questo metodo è uguale GetIDispatchForObject a , ad eccezione del fatto che restituisce null se il chiamante non si trova nello stesso contesto dell'oggetto.

Si applica a

Vedi anche