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.
Zählt MemberDef-Token auf, die Elemente des angegebenen Typs mit dem angegebenen Namen darstellen.
Syntax
HRESULT EnumMembersWithName (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef cl,
[in] LPCWSTR szName,
[out] mdToken rMembers[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameter
phEnum
[in, out] Ein Zeiger auf den Enumerator.
cl
[in] Ein TypeDef-Token, das den Typ mit aufzulistenden Members darstellt.
szName
[in] Der Membername, der den Bereich des Enumerators begrenzt.
rMembers
[out] Das Array, das zum Speichern der MemberDef-Token verwendet wird.
cMax
[in] Die maximale Größe des rMembers
-Arrays.
pcTokens
[out] Die tatsächliche Anzahl der in rMembers
zurückgegebenen MemberDef-Token.
Bemerkungen
Diese Methode listet Felder und Methoden auf, aber keine Eigenschaften oder Ereignisse. Im Gegensatz zu IMetaDataImport::EnumMembers verwirft EnumMembersWithName
alle Feld- und Membertoken, die nicht den angegebenen Namen haben.
Rückgabewert
HRESULT | BESCHREIBUNG |
---|---|
S_OK |
EnumTypeDefs wurde erfolgreich zurückgegeben. |
S_FALSE |
Es sind keine MemberDef-Token zum Aufzählen vorhanden. In diesem Fall ist pcTokens null (0). |
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