Compartilhar via


Interface IEnumVARIANT (oaidl.h)

Fornece um método para enumerar uma coleção de variantes, incluindo coleções heterogêneas de objetos e tipos intrínsecos. Os chamadores dessa interface não precisam saber o tipo específico (ou tipos) dos elementos na coleção.

Herança

A interface IEnumVARIANT herda da interface IUnknown . IEnumVARIANT também tem esses tipos de membros:

Métodos

A interface IEnumVARIANT tem esses métodos.

 
IEnumVARIANT::Clone

Cria uma cópia do estado atual de enumeração.
IEnumVARIANT::Next

Recupera os itens especificados na sequência de enumeração.
IEnumVARIANT::Reset

Redefine a sequência de enumeração para o início. (IEnumVARIANT.Reset)
IEnumVARIANT::Skip

Tenta ignorar os próximos elementos celt na sequência de enumeração.

Comentários

Para ver como implementar uma coleção de objetos usando IEnumVARIANT, consulte o arquivo Enumvar.cpp no código de exemplo Linhas.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho oaidl.h