Partilhar via


Classe IConnectionPointContainerImpl

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 implementa um contentor de ponto de ligação para gerir uma coleção de objetos IConnectionPointImpl .

Sintaxe

template<class T>
class ATL_NO_VTABLE IConnectionPointContainerImpl
   : public IConnectionPointContainer

Parâmetros

T
A sua classe, derivada de IConnectionPointContainerImpl.

Membros

Métodos Públicos

Nome Description
IConnectionPointContainerImpl::EnumConnectionPoints Cria um enumerador para iterar através dos pontos de ligação suportados no objeto conectável.
IConnectionPointContainerImpl::FindConnectionPoint Recupera um ponteiro de interface para o ponto de ligação que suporta o IID especificado.

Observações

IConnectionPointContainerImpl implementa um contentor de ponto de ligação para gerir uma coleção de objetos IConnectionPointImpl . IConnectionPointContainerImpl fornece dois métodos que um cliente pode chamar para obter mais informações sobre um objeto conectável:

  • EnumConnectionPoints permite ao cliente determinar quais as interfaces de saída que o objeto suporta.

  • FindConnectionPoint permite ao cliente determinar se o objeto suporta uma interface de saída específica.

Para informações sobre o uso de pontos de ligação em ATL, consulte o artigo Pontos de Ligação.

Hierarquia de herança

IConnectionPointContainer

IConnectionPointContainerImpl

Requerimentos

Cabeçalho: atlcom.h

IConnectionPointContainerImpl::EnumConnectionPoints

Cria um enumerador para iterar através dos pontos de ligação suportados no objeto conectável.

STDMETHOD(EnumConnectionPoints)(IEnumConnectionPoints** ppEnum);

Observações

Consulte IConnectionPointContainer::EnumConnectionPoints no SDK do Windows.

IConnectionPointContainerImpl::FindConnectionPoint

Recupera um ponteiro de interface para o ponto de ligação que suporta o IID especificado.

STDMETHOD(FindConnectionPoint)(REFIID riid, IConnectionPoint** ppCP);

Observações

Veja IConnectionPointContainer::FindConnectionPoint no SDK do Windows.

Consulte também

IConnectionPointContainer
Visão geral da classe