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.
Syntax
HRESULT EnumMembersWithName (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef cl,
[in] LPCWSTR szName,
[out] mdToken rMembers[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameters
phEnum [in, out] Ein Zeiger auf den Enumerator.
cl [in] Ein TypeDef-Token, das den Typ mit Elementen darstellt, die aufgezählt werden sollen.
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 memberDef-Token, die in rMembers.
Remarks
Diese Methode listet Felder und Methoden auf, jedoch keine Eigenschaften oder Ereignisse. Im Gegensatz zu "IMetaDataImport::EnumMembers" werden alle Feld- und Membertoken verworfen, EnumMembersWithName die nicht über den angegebenen Namen verfügen.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumTypeDefs erfolgreich zurückgegeben. |
S_FALSE |
Es sind keine MemberDef-Token zum Aufzählen vorhanden. In diesem Fall pcTokens ist null. |
Requirements
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Header: Cor.h
Library: CorGuids.lib