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

hdd1xx65.collapse_all(pt-br,VS.110).gifConstrutores 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