Partilhar via


Classe de CComUnkArray

Esta classe armazena ponteiros de IUnknown , e destina-se a ser usada como um parâmetro para a classe de modelo de IConnectionPointImpl .

template<
   unsigned int nMaxSize
>
class CComUnkArray

Parâmetros

  • nMaxSize
    O número máximo de ponteiros de IUnknown que podem ser realizada na matriz estático.

Membros

2xxyf840.collapse_all(pt-br,VS.110).gifConstrutores public

Nome

Descrição

CComUnkArray::CComUnkArray

Construtor.

2xxyf840.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

CComUnkArray::Add

Chamar este método para adicionar um ponteiro de IUnknown na matriz.

CComUnkArray::begin

Retorna um ponteiro para o primeiro ponteiro de IUnknown na coleção.

CComUnkArray::end

Retorna um ponteiro para um passado o ponteiro o último de IUnknown na coleção.

CComUnkArray::GetCookie

Chamar esse método para obter o cookie associada com um determinado ponteiro de IUnknown .

CComUnkArray::GetUnknown

Chamar esse método para obter o ponteiro de IUnknown associado com um cookie determinada.

CComUnkArray::Remove

Chamar esse método para remover um ponteiro de IUnknown da matriz.

Comentários

CComUnkArray contém um número fixo de ponteiros de IUnknown , cada uma interface em um ponto de conexão.CComUnkArray pode ser usado como um parâmetro para a classe de modelo de IConnectionPointImpl .CComUnkArray<1> é uma especialização do modelo de CComUnkArray que é otimizado para um ponto de conexão.

Os métodos inicie e end de CComUnkArray podem ser usados para repetir todos os pontos de conexão (por exemplo, quando um evento é acionado.)

Consulte Adicionando pontos de conexão a um objeto para automatizar detalhes na criação de proxies de ponto de conexão.

ObservaçãoObservação

Observação A classe CComDynamicUnkArray é usado pelo assistente de Adicionar Classe ao criar um controle que possui pontos de conexão.Se você desejar especificar manualmente o número de pontos de conexão, altere a referência de CComDynamicUnkArray a CComUnkArray<em >em , onde é o número de pontos de conexão necessários.

Requisitos

Cabeçalho: atlcom.h

Consulte também

Referência

Classe de CComDynamicUnkArray

Outros recursos

Visão geral da classe de ATL