Partilhar via


Classe de CComDynamicUnkArray

Esta classe armazena uma matriz de ponteiros de IUnknown .

class CComDynamicUnkArray

Membros

Construtores public

Nome

Descrição

CComDynamicUnkArray::CComDynamicUnkArray

Construtor. Inicializa os valores da coleção NULO e o tamanho da coleção como zero.

CComDynamicUnkArray::~CComDynamicUnkArray

O destrutor.

Métodos públicos

Nome

Descrição

CComDynamicUnkArray::Add

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

CComDynamicUnkArray::begin

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

CComDynamicUnkArray::clear

Limpa a matriz.

CComDynamicUnkArray::end

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

CComDynamicUnkArray::GetAt

Recupera o elemento no índice especificado.

CComDynamicUnkArray::GetCookie

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

CComDynamicUnkArray::GetSize

Retorna o tamanho de uma matriz.

CComDynamicUnkArray::GetUnknown

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

CComDynamicUnkArray::Remove

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

Comentários

CComDynamicUnkArray contém um array dinamicamente atribuída de ponteiros de IUnknown , cada uma interface em um ponto de conexão. CComDynamicUnkArray pode ser usado como um parâmetro para a classe de modelo de IConnectionPointImpl .

Os métodos inicie e end de CComDynamicUnkArray 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.

Dica

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 CComUnkArray

Outros recursos

Visão geral da classe de ATL