Marshal.GetIDispatchForObjectInContext(Object) Método

Definición

Devuelve un puntero de interfaz IDispatch de un objeto administrado, si el autor de la llamada 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 IDispatch interfaz se solicita.

Devoluciones

IntPtr

nativeint

Puntero IDispatch de interfaz para el objeto especificado o null si el autor de la llamada 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 que GetIDispatchForObject , 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