Partilhar via


Classe de CInterfaceList

Essa classe fornece os métodos úteis quando construir uma lista de ponteiros da interface COM.

template< 
   class I, 
   const IID* piid = & __uuidof( I ) 
>  
class CInterfaceList : public CAtlList< 
   ATL::CComQIPtr< I, piid >, 
   CComQIPtrElementTraits< I, piid > 
>

Parâmetros

  • I
    Uma interface COM que especifica o tipo de ponteiro para ser armazenado.

  • piid
    Um ponteiro para o IID de I.

Membros

Construtores public

Nome

Descrição

CInterfaceList::CInterfaceList

O construtor para a lista de interface.

Comentários

Essa classe fornece um construtor e métodos derivados para criar uma lista de ponteiros da interface COM. Use CInterfaceArray quando uma matriz é necessária.

Para obter mais informações, consulte Classes de coleção de ATL.

Hierarquia de herança

CAtlList

CInterfaceList

Requisitos

Cabeçalho: atlcoll.h

Consulte também

Referência

Classe de CAtlList

Classe de CComQIPtr

Classe de CComQIPtrElementTraits

Outros recursos

Visão geral da classe de ATL