Freigeben über


IMetaDataImport::EnumFields-Methode

Zählt FieldDef-Token für den Typ auf, auf den durch das angegebene TypeDef-Token verwiesen wird.

Syntax

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

Parameter

phEnum
[in, out] Ein Zeiger auf den Enumerator.

cl
[in] Das TypeDef-Token der Klasse, deren Felder aufgezählt werden sollen.

rFields
[out] Die Liste der FieldDef-Token.

cMax
[in] Die maximale Größe des rFields-Arrays.

pcTokens
[out] Die tatsächliche Anzahl der in rFields zurückgegebenen FieldDef-Token.

Rückgabewert

HRESULT BESCHREIBUNG
S_OK EnumFields wurde erfolgreich zurückgegeben.
S_FALSE Es sind keine Felder zum Aufzählen vorhanden. In diesem Fall ist pcTokens null.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: Cor.h

Bibliothek: Als Ressource in „MsCorEE.dll“ enthalten

.NET Framework-Versionen: Seit Version 1.0 verfügbar

Weitere Informationen