Compartilhar via


Método IOpcSignatureReference::GetType (msopc.h)

Obtém uma cadeia de caracteres que indica o tipo do elemento XML referenciado.

Sintaxe

HRESULT GetType(
  [out, retval] LPWSTR *type
);

Parâmetros

[out, retval] type

Uma cadeia de caracteres que indica o tipo do elemento XML referenciado.

Se o tipo não estiver definido, o parâmetro de tipo será a cadeia de caracteres vazia "".

Retornar valor

O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.
E_POINTER
O parâmetro de tipo é NULL.

Comentários

Esse método aloca memória usada pela cadeia de caracteres retornada no tipo . Se o método for bem-sucedido, chame a função CoTaskMemFree para liberar a memória.

Fornecer um tipo para o elemento XML referenciado é opcional. Se usado, o tipo do elemento referenciado é serializado na marcação de assinatura como o valor opcional do atributo Type de um elemento Reference .

O chamador pode usar o tipo do elemento referenciado para indicar se o elemento é um elemento Object, SignatureProperty ou Manifest . Essa identificação pode auxiliar o chamador no processamento da referência.

Acesso thread-safe

Os objetos de empacotamento não são thread-safe.

Para obter mais informações, consulte o Introdução com a API de Empacotamento.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho msopc.h

Confira também

Principais interfaces de empacotamento

Introdução com a API de Empacotamento

IOpcSignatureReference

Visões gerais

Guia de Programação da API de Empacotamento

Referência da API de Empacotamento

Exemplos de API de empacotamento

Empacotando interfaces de assinatura digital

Interfaces de empacotamento

Referência