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 PropertyDef représentant les propriétés du type référencé par le jeton TypeDef spécifié.
Syntaxe
HRESULT EnumProperties(
[in, out] HCORENUM *phEnum,
[in] mdTypeDef tkTypDef,
[out] mdProperty [] rgProperties,
[in] ULONG cMax,
[out] ULONG *pcProperties
);
Paramètres
[in, out] phEnum
Pointeur vers l’énumérateur. Celui-ci doit être NULL pour le premier appel de cette méthode.
[in] tkTypDef
Jeton TypeDef représentant le type avec des propriétés à énumérer.
[out] rgProperties
Tableau utilisé pour stocker les jetons PropertyDef.
[in] cMax
Taille maximale du tableau rgProperties .
[out] pcProperties
Nombre de jetons PropertyDef retournés dans rgProperties.
Valeur retournée
| HRESULT | Description |
|---|---|
| S_OK | EnumProperties a été correctement retourné. |
| S_FALSE | Il n’y a pas de jetons à énumérer. Dans ce cas, pcProperties est égal à 0 (zéro). |
Configuration requise
| Condition requise | Valeur |
|---|---|
| Plateforme cible | Windows |
| En-tête | rometadataapi.h |