Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Énumère les jetons FieldDef pour le type référencé par le jeton TypeDef spécifié.
Syntaxe
HRESULT EnumFields(
[in, out] HCORENUM *phEnum,
[in] mdTypeDef tkTypeDef,
[out] mdFieldDef [] rgFields,
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Paramètres
[in, out] phEnum
Pointeur vers l’énumérateur.
[in] tkTypeDef
Jeton TypeDef de la classe dont les champs doivent être énumérés.
[out] rgFields
Liste des jetons FieldDef.
[in] cMax
Taille maximale du tableau rgFields .
[out] pcTokens
Nombre réel de jetons FieldDef retournés dans rgFields.
Valeur retournée
| HRESULT | Description |
|---|---|
| S_OK | EnumFields a été retourné avec succès. |
| S_FALSE | Il n’y a aucun champ à énumérer. Dans ce cas, pcTokens est égal à 0 (zéro). |
Configuration requise
| Condition requise | Valeur |
|---|---|
| Plateforme cible | Windows |
| En-tête | rometadataapi.h |