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.
Listet MemberDef-Token auf, die Member des angegebenen Typs mit dem angegebenen Namen darstellen.
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 darstellt, dessen Member aufgelistet werden sollen.szName
[in] Der Membername, der den Bereich des Enumerators einschränkt.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.
Hinweise
Diese Methode listet Felder und Methoden auf, jedoch keine Eigenschaften oder Ereignisse. Im Gegensatz zu IMetaDataImport::EnumMembers verwirft EnumMembersWithName alle Feldtoken und Membertoken, die nicht über den angegebenen Namen verfügen.
Rückgabewert
HRESULT |
Beschreibung |
|---|---|
S_OK |
EnumTypeDefs erfolgreich zurückgegeben. |
S_FALSE |
Es sind keine MemberDef-Token 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: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0