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