Methode IMetaDataImport::EnumFieldsWithName
Opsomming van FieldDef-tokens van het opgegeven type met de opgegeven naam.
Syntaxis
HRESULT EnumFieldsWithName (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef cl,
[in] LPCWSTR szName,
[out] mdFieldDef rFields[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameters
phEnum
[in, uit] Een verwijzing naar de enumerator.
cl
[in] Het token van het type waarvan de velden moeten worden opgesomd.
szName
[in] De veldnaam die het bereik van de opsomming beperkt.
rFields
[uit] Matrix die wordt gebruikt om de FieldDef-tokens op te slaan.
cMax
[in] De maximale grootte van de rFields
matrix.
pcTokens
[uit] Het werkelijke aantal FieldDef-tokens dat wordt geretourneerd in rFields
.
Opmerkingen
In tegenstelling tot IMetaDataImport::EnumFields worden EnumFieldsWithName
alle veldtokens verwijderd die niet de opgegeven naam hebben.
Retourwaarde
HRESULT | Beschrijving |
---|---|
S_OK |
EnumFieldsWithName is geretourneerd. |
S_FALSE |
Er zijn geen velden om op te sommen. In dat geval pcTokens is nul. |
Vereisten
Platforms: Zie Systeemvereisten.
Header: Cor.h
Bibliotheek: Opgenomen als een resource in MsCorEE.dll
.NET Framework versies: beschikbaar sinds 1.0