Marshal.GetIDispatchForObjectInContext(Object) Método

Definición

Devuelve un puntero de interfaz IDispatch desde un objeto administrado si el llamador está en el mismo contexto que ese objeto.

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

Parámetros

o
Object

Objeto cuya interfaz IDispatch se solicita.

Devoluciones

IntPtr

nativeint

Puntero de interfaz IDispatch para el objeto especificado o null si el llamador no está en el mismo contexto que el objeto especificado.

Atributos

Excepciones

o no admite la interfaz solicitada.

Comentarios

Este método es el mismo GetIDispatchForObject que, salvo que devuelve null si el autor de la llamada no está en el mismo contexto que el objeto .

Se aplica a

Consulte también