Interface IEnumVARIANT (oaidl.h)
Fournit une méthode pour énumérer une collection de variantes, y compris des collections hétérogènes d’objets et de types intrinsèques. Les appelants de cette interface n’ont pas besoin de connaître le ou les types spécifiques des éléments de la collection.
Héritage
L’interface IEnumVARIANT hérite de l’interface IUnknown . IEnumVARIANT a également les types de membres suivants :
Méthodes
L’interface IEnumVARIANT a ces méthodes.
IEnumVARIANT ::Clone Crée une copie de l’état actuel de l’énumération. |
IEnumVARIANT ::Next Récupère les éléments spécifiés dans la séquence d’énumération. |
IEnumVARIANT ::Reset Réinitialise la séquence d'énumération au début. (IEnumVARIANT.Reset) |
IEnumVARIANT ::Skip Tente d’ignorer les éléments celtes suivants dans la séquence d’énumération. |
Remarques
Pour savoir comment implémenter une collection d’objets à l’aide de IEnumVARIANT, reportez-vous au fichier Enumvar.cpp dans l’exemple de code Lines.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | oaidl.h |
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