IMetaDataImport::EnumTypeDefs, méthode
Énumère les jetons TypeDef représentant tous les types au sein la portée actuelle.
Syntaxe
HRESULT EnumTypeDefs (
[out] HCORENUM *phEnum,
[in] mdTypeDef rTypeDefs[],
[in] ULONG cMax,
[out] ULONG *pcTypeDefs
);
Paramètres
phEnum
[out] Pointeur vers le nouvel énumérateur. Cela doit être NULL pour le premier appel de cette méthode.
rTypeDefs
[in] Tableau utilisé pour stocker les jetons TypeDef.
cMax
[in] Taille maximale du tableau rTypeDefs
.
pcTypeDefs
[out] Nombre de jetons TypeDef retournés dans rTypeDefs
.
Valeur de retour
HRESULT | Description |
---|---|
S_OK |
EnumTypeDefs retourné avec succès. |
S_FALSE |
Il n’y a pas de jetons à énumérer. Dans ce cas, pcTypeDefs est zéro. |
Notes
Le jeton TypeDef représente un type tel qu’une classe ou une interface, ainsi que tout type ajouté via un mécanisme d’extensibilité.
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