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 type spécifique (ou les types) des éléments de la collection.

Héritage

L’interface IEnumVARIANT hérite de l’interface IUnknown . IEnumVARIANT possède également ces types de membres :

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.

Notes

Pour voir comment implémenter une collection d’objets à l’aide d’IEnumVARIANT, reportez-vous au fichier Enumvar.cpp dans l’exemple de code Lines.

Configuration requise

   
Plateforme cible Windows
En-tête oaidl.h