Marshal.GetIDispatchForObjectInContext(Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.
o es null.
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 .