Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A megadott típusú tagokat képviselő MemberDef-jogkivonatok számbavétele a megadott névvel.
Syntax
HRESULT EnumMembersWithName (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef cl,
[in] LPCWSTR szName,
[out] mdToken rMembers[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameters
phEnum [be, ki] Mutató az enumerátorhoz.
cl [in] TypeDef-jogkivonat, amely a számba vett tagokkal rendelkező típust jelöli.
szName [in] Az enumerátor hatókörét korlátozott tagnév.
rMembers [kifelé] A MemberDef-jogkivonatok tárolására használt tömb.
cMax [in] A tömb maximális mérete rMembers .
pcTokens [kifelé] A visszaadott rMembersMemberDef-jogkivonatok tényleges száma.
Remarks
Ez a metódus mezőket és metódusokat sorol fel, tulajdonságokat és eseményeket nem. Ellentétben az IMetaDataImport::EnumMembers elemekkel, elveti az összes olyan mező- és tag jogkivonatot, EnumMembersWithName amely nem rendelkezik a megadott névvel.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumTypeDefs sikeresen visszaadott. |
S_FALSE |
Nincs felsorolandó MemberDef-jogkivonat. Ebben az esetben pcTokens nulla. |
Requirements
Platformok: Lásd: .NET által támogatott operációs rendszerek.
Header: Cor.h
Library: CorGuids.lib