Marshal.GetComObjectData(Object, 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í.
Recupera los datos a los que hace referencia la clave especificada del objeto COM especificado.
public:
static System::Object ^ GetComObjectData(System::Object ^ obj, System::Object ^ key);
public static object GetComObjectData(object obj, object key);
[System.Security.SecurityCritical]
public static object GetComObjectData(object obj, object key);
static member GetComObjectData : obj * obj -> obj
[<System.Security.SecurityCritical>]
static member GetComObjectData : obj * obj -> obj
Public Shared Function GetComObjectData (obj As Object, key As Object) As Object
Parámetros
- obj
- Object
Objeto COM que contiene los datos que desea.
- key
- Object
Clave de la tabla hash interna de de obj la que se van a recuperar los datos.
Devoluciones
Los datos representados por el key parámetro en la tabla hash interna del obj parámetro.
- Atributos
Excepciones
Comentarios
Todos los objetos COM encapsulados en un contenedor callable en tiempo de ejecución tienen una tabla hash asociada, que GetComObjectData recupera. Marshal.SetComObjectData agrega datos a la tabla hash. Nunca debe tener que llamar a ninguno de los métodos desde el código.