Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Listet FieldDef-Token des angegebenen Typs mit dem angegebenen Namen auf.
Syntax
HRESULT EnumFieldsWithName (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef cl,
[in] LPCWSTR szName,
[out] mdFieldDef rFields[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameters
phEnum [in, out] Ein Zeiger auf den Enumerator.
cl [in] Das Token des Typs, dessen Felder aufgezählt werden sollen.
szName [in] Der Feldname, der den Bereich der Enumeration begrenzt.
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 FieldDef zurückgegebenen rFieldsToken.
Remarks
Im Gegensatz zu "IMetaDataImport::EnumFields" werden alle Feldtoken verworfen, EnumFieldsWithName die nicht über den angegebenen Namen verfügen.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumFieldsWithName erfolgreich zurückgegeben. |
S_FALSE |
Es gibt keine Felder, die aufgezählt werden sollen. In diesem Fall pcTokens ist null. |
Requirements
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Header: Cor.h
Library: CorGuids.lib