Marshal.GetIDispatchForObjectInContext(Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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.
o
è null
.
Commenti
Questo metodo è uguale GetIDispatchForObject a , ad eccezione del fatto che restituisce null
se il chiamante non si trova nello stesso contesto dell'oggetto.