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 tkTypeDef,
[in] LPCWSTR szName,
[out] mdToken [] rgMembers,
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameter
[in, out] phEnum
Ein Zeiger auf den Enumerator.
[in] tkTypeDef
Ein TypeDef-Token, das den Typ mit zu enumerierenden Membern darstellt.
[in] szName
Der Membername, der den Bereich des Enumerators einschränkt.
[out] rgMembers
Das Array, das zum Speichern der MemberDef-Token verwendet wird.
[in] cMax
Die maximale Größe des rgMembers-Arrays .
[out] pcTokens
Die tatsächliche Anzahl von MemberDef-Token, die in rgMembers zurückgegeben werden.
Rückgabewert
| HRESULT | BESCHREIBUNG |
|---|---|
| S_OK | EnumMembersWithName wurde erfolgreich zurückgegeben. |
| S_FALSE | Es sind keine MemberRef-Token zum Aufzählen vorhanden. In diesem Fall ist pcTokens 0 (null). |
Bemerkungen
Diese Methode listet Felder und Methoden auf, aber keine Eigenschaften oder Ereignisse. Im Gegensatz zu EnumMembersverwirft EnumMembersWithName alle Feld- und Membertoken, die nicht über den angegebenen Namen verfügen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Windows |
| Kopfzeile | rometadataapi.h |