Classe de CComQIPtrElementTraits
Essa classe fornece métodos estáticos, funções, e typedefs úteis para criar interfaces COM coleções de ponteiros.
template<
typename I,
const IID* piid = & __uuidof( I )
>
class CComQIPtrElementTraits : public CDefaultElementTraits<
ATL::CComQIPtr< 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
Typedefs público
Nome |
Descrição |
---|---|
O tipo de dados a ser usado para adicionar elementos ao objeto da classe de coleção. |
Comentários
Essa classe derivada métodos e fornece um typedef útil para criar uma classe de coleção do ponteiro de interface de CComQIPtr COM objetos.Essa classe é utilizada pelas classes de CInterfaceArray e de CInterfaceList .
Para obter mais informações, consulte Classes de coleção de ATL.
Hierarquia de herança
CComQIPtrElementTraits
Requisitos
Cabeçalho: atlcoll.h
Consulte também
Referência
Classe de CDefaultElementTraits