Compartilhar via


Método IMetaDataImport::EnumTypeSpecs

Enumera tokens TypeSpec definidos no escopo de metadados atual.

Sintaxe

HRESULT EnumTypeSpecs (  
   [in, out] HCORENUM    *phEnum,  
   [out] mdTypeSpec      rTypeSpecs[],  
   [in]  ULONG           cMax,  
   [out] ULONG           *pcTypeSpecs  
);  

Parâmetros

phEnum
[in, out] Um ponteiro para o enumerador. Esse valor deve ser NULL para a primeira chamada desse método.

rTypeSpecs
[out] A matriz usada para armazenar os tokens TypeSpec.

cMax
[in] O tamanho máximo da matriz rTypeSpecs.

pcTypeSpecs
[out] O número de tokens TypeSpec retornados em rTypeSpecs.

Valor Retornado

HRESULT Descrição
S_OK EnumTypeSpecs retornado com êxito.
S_FALSE Não há tokens para serem enumerados. Neste caso, pcTypeSpecs é zero.

Comentários

Os tokens TypeSpec são criados pelo método IMetaDataEmit::GetTokenFromTypeSpec.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: Cor.h

Biblioteca: incluída como um recurso no MsCorEE.dll

Versões do .NET Framework: disponíveis desde 2.0

Confira também