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 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
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.
o es null.
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 .