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ú FieldDef-tokenek számbavétele a megadott névvel.
Syntax
HRESULT EnumFieldsWithName (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef cl,
[in] LPCWSTR szName,
[out] mdFieldDef rFields[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameters
phEnum [be, ki] Mutató az enumerátorhoz.
cl [in] Annak a típusnak a jogkivonata, amelynek mezőit számba kell venni.
szName [in] A mező neve, amely korlátozza az enumerálás hatókörét.
rFields [kifelé] A FieldDef-jogkivonatok tárolására használt tömb.
cMax [in] A tömb maximális mérete rFields .
pcTokens [kifelé] A Visszaadott rFieldsFieldDef-jogkivonatok tényleges száma.
Remarks
Az IMetaDataImport::EnumFields függvénytől eltérően az összes olyan mező jogkivonatát elveti, EnumFieldsWithName amely nem rendelkezik a megadott névvel.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumFieldsWithName sikeresen visszaadott. |
S_FALSE |
Nincsenek számbavételre szánt mezők. Ebben az esetben pcTokens nulla. |
Requirements
Platformok: Lásd: .NET által támogatott operációs rendszerek.
Header: Cor.h
Library: CorGuids.lib