Marshal.GetComObjectData(Object, Object) Método

Definição

Recupera os dados que são referenciados pela chave especificada do objeto COM especificado.Retrieves data that is referenced by the specified key from the specified COM object.

public:
 static System::Object ^ GetComObjectData(System::Object ^ obj, System::Object ^ key);
[System.Security.SecurityCritical]
public static object GetComObjectData (object obj, object key);
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 você deseja.The COM object that contains the data that you want.

key
Object

A chave na tabela de hash interna do obj da qual recuperar os dados.The key in the internal hash table of obj to retrieve the data from.

Retornos

Os dados representados pelo parâmetro key na tabela de hash interna do parâmetro obj.The data represented by the key parameter in the internal hash table of the obj parameter.

Atributos

Exceções

obj é null.obj is null.

- ou --or- key é null.key is null.

obj não é um objeto COM.obj is not a COM object.

- ou --or- obj é um objeto Tempo de Execução do WindowsWindows Runtime.obj is a Tempo de Execução do WindowsWindows Runtime object.

Comentários

Todos os objetos COM encapsulados em um wrapper callable com tempo de execução têm uma tabela de hash associada, que GetComObjectData recupera.All COM objects wrapped in a Runtime Callable Wrapper have an associated hash table, which GetComObjectData retrieves. Marshal.SetComObjectData adiciona dados à tabela de hash.Marshal.SetComObjectData adds data to the hash table. Você nunca precisará chamar um dos métodos do seu código.You should never have to call either method from your code.

Segurança

SecurityCriticalAttribute
requer confiança total para o chamador imediato.requires full trust for the immediate caller. Este membro não pode ser usado pelo código transparente ou parcialmente confiável.This member cannot be used by partially trusted or transparent code.

Aplica-se a

Veja também