IMetaDataImport::EnumFieldsWithName, méthode
Énumère les jetons FieldDef du type spécifié avec le nom spécifié.
Syntaxe
HRESULT EnumFieldsWithName (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef cl,
[in] LPCWSTR szName,
[out] mdFieldDef rFields[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Paramètres
phEnum
[in, out] Pointeur vers l’énumérateur.
cl
[in] Jeton du type dont les champs doivent être énumérés.
szName
[in] Nom du champ qui limite l’étendue de l’énumération.
rFields
[out] Tableau utilisé pour stocker les jetons FieldDef.
cMax
[in] Taille maximale du tableau rFields
.
pcTokens
[out] Nombre réel de jetons FieldDef retournés dans rFields
.
Notes
Contrairement à IMetaDataImport::EnumFields, EnumFieldsWithName
ignore tous les jetons de champ qui ne portent pas le nom spécifié.
Valeur de retour
HRESULT | Description |
---|---|
S_OK |
EnumFieldsWithName retourné avec succès. |
S_FALSE |
Il n’y a aucun champ à énumérer. Dans ce cas, pcTokens est égal à zéro. |
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : Cor.h
Bibliothèque : incluse comme ressource dans MsCorEE.dll
Versions de .NET Framework : Disponible à partir de la version 1.0
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour