Compartilhar via


Classe de CComDynamicUnkArray

Esta classe armazena uma matriz de ponteiros de IUnknown .

class CComDynamicUnkArray

Membros

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

610y076z.collapse_all(pt-br,VS.110).gifMé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.

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 CComUnkArray

Outros recursos

Visão geral da classe de ATL