Partilhar via


Método IMetaDataImport::EnumProperties

Enumera os tokens PropertyDef que representam as propriedades do tipo referenciado pelo token TypeDef especificado.

Sintaxe

HRESULT EnumProperties (  
   [in, out] HCORENUM    *phEnum,  
   [in]      mdTypeDef   td,  
   [out]     mdProperty  rProperties[],  
   [in]      ULONG       cMax,  
   [out]     ULONG       *pcProperties  
);  

Parâmetros

phEnum
[dentro, fora] Um ponteiro para o enumerador. Tem de ser NULL para a primeira chamada deste método.

td
[in] Um token TypeDef que representa o tipo com propriedades a enumerar.

rProperties
[fora] A matriz utilizada para armazenar os tokens PropertyDef.

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

pcProperties
[fora] O número de tokens PropertyDef devolvidos em rProperties.

Devolver Valor

HRESULT Description
S_OK EnumProperties devolvido com êxito.
S_FALSE Não existem tokens para enumerar. Nesse caso, pcProperties é zero.

Requisitos

Plataformas: Veja Requisitos de Sistema.

Cabeçalho: Cor.h

Biblioteca: Incluído como um recurso no MsCorEE.dll

.NET Framework Versões: Disponível desde 1.0

Ver também