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 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:
EnumConnectionPointspermite ao cliente determinar quais as interfaces de saída que o objeto suporta.FindConnectionPointpermite 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