Interfaz IEnumVARIANT (oaidl.h)

Proporciona un método para enumerar una colección de variantes, incluidas colecciones heterogéneas de objetos y tipos intrínsecos. Los autores de llamadas de esta interfaz no necesitan conocer el tipo específico (o los tipos) de los elementos de la colección.

Herencia

La interfaz IEnumVARIANT hereda de la interfaz IUnknown . IEnumVARIANT también tiene estos tipos de miembros:

Métodos

La interfaz IEnumVARIANT tiene estos métodos.

 
IEnumVARIANT::Clone

Crea una copia del estado actual de la enumeración.
IEnumVARIANT::Next

Recupera los elementos especificados en la secuencia de enumeración.
IEnumVARIANT::Reset

Restablece la secuencia de enumeración al principio. (IEnumVARIANT.Reset)
IEnumVARIANT::Skip

Intenta omitir los siguientes elementos celt de la secuencia de enumeración.

Comentarios

Para ver cómo implementar una colección de objetos mediante IEnumVARIANT, consulte el archivo Enumvar.cpp en el código de ejemplo Lines.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado oaidl.h