Marshal.GetComObjectData(Object, Object) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recupera dados referenciados pela chave especificada a partir do 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
O objeto COM que contém os dados que queres.
- key
- Object
A chave na tabela de hash interna de obj para recuperar os dados.
Devoluções
Os dados representados pelo key parâmetro na tabela de hash interna do obj parâmetro.
- Atributos
Exceções
Observações
Todos os objetos COM envolvidos num Enrolamento Chamável em Tempo de Execução têm uma tabela hash associada, que GetComObjectData recupera. Marshal.SetComObjectData adiciona dados à tabela de hash. Nunca deverias ter de chamar nenhum dos métodos a partir do teu código.