Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
A Active Template Library (ATL) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.
Esta classe fornece métodos úteis na construção de um array de ponteiros de interface COM.
Sintaxe
template <class I, const IID* piid=& __uuidof(I)>
class CInterfaceArray :
public CAtlArray<ATL::CComQIPtr<I, piid>,
CComQIPtrElementTraits<I, piid>>
Parâmetros
I
Uma interface COM que especifica o tipo de ponteiro a ser armazenado.
Piid
Um apontar para o IID de I.
Membros
Construtores Públicos
| Nome | Description |
|---|---|
| CInterfaceArray::CInterfaceArray | O construtor para o array de interface. |
Observações
Esta classe fornece um construtor e métodos derivados para criar um array de ponteiros de interface COM. Use o ClinkfaceList quando for necessária uma lista.
Para mais informações, consulte Aulas de Coleção ATL.
Hierarquia de herança
CAtlArray
CInterfaceArray
Requerimentos
Cabeçalho: atlcoll.h
CInterfaceArray::CInterfaceArray
O construtor.
CInterfaceArray() throw();
Observações
Inicializa o array de ponteiros inteligentes.
Consulte também
Classe CAtlArray
Classe CComQIPtr
Classe CComQIPtrElementTraits
Visão geral da classe