Compartir a través de


IMetaDataImport::EnumFields (Método)

Enumera los tokens de FieldDef del tipo al que hace referencia el token de TypeDef especificado.

Sintaxis

HRESULT EnumFields (
   [in, out] HCORENUM    *phEnum,
   [in]      mdTypeDef   cl,
   [out]     mdFieldDef  rFields[],
   [in]      ULONG       cMax,
   [out]     ULONG       *pcTokens  
);  

Parámetros

phEnum
[in o out] El valor de este parámetro se corresponde con un puntero que apunta al enumerador.

cl
[in] El valor de este parámetro se corresponde con el token TypeDef de la clase cuyos campos se van a enumerar.

rFields
[out] El valor de este parámetro se corresponde con la lista de tokens FieldDef.

cMax
[in] Tamaño máximo de la matriz rFields.

pcTokens
[out] El valor de este parámetro se corresponde con el número real de tokens FieldDef que se devuelven en el parámetro rFields.

Valor devuelto

HRESULT Descripción
S_OK Este valor le indica que EnumFields devolvió valores correctos.
S_FALSE Este valor le indica que no hay campos que enumerar. En este caso, el valor del parámetro pcTokens se establecerá en cero.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: Cor.h

Biblioteca: incluida como recurso en MsCorEE.dll

Versiones de .NET Framework: está disponible desde la versión 1.0

Consulte también