Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Listet FieldDef-Token des angegebenen Typs mit dem angegebenen Namen auf.
HRESULT EnumFieldsWithName (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef cl,
[in] LPCWSTR szName,
[out] mdFieldDef rFields[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameter
phEnum
[in, out] Ein Zeiger auf den Enumerator.cl
[in] Das Token des Typs, dessen Felder aufgelistet werden sollen.szName
[in] Der Feldname, der den Bereich der Enumeration einschränkt.rFields
[out] Array, das zum Speichern der FieldDef-Token verwendet wird.cMax
[in] Die maximale Größe des rFields-Arrays.pcTokens
[out] Die tatsächliche Anzahl der in rFields zurückgegebenen FieldDef-Token.
Hinweise
Im Gegensatz zu IMetaDataImport::EnumFields verwirft EnumFieldsWithName alle Feldtoken und Membertoken, die nicht über den angegebenen Namen verfügen.
Rückgabewert
HRESULT |
Beschreibung |
|---|---|
S_OK |
EnumFieldsWithName kehrte erfolgreich zurück. |
S_FALSE |
Es sind keine Felder vorhanden, die aufgelistet werden können. In diesem Fall ist pcTokens 0 (null). |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: Cor.h
Bibliothek: als Ressource in MsCorEE.dll enthalten
**.NET Framework-Versionen:**3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0