Klasa IConnectionPointContainerImpl
Ta klasa implementuje kontener punktu połączenia w celu zarządzania kolekcją obiektów IConnectionPointImpl .
Składnia
template<class T>
class ATL_NO_VTABLE IConnectionPointContainerImpl
: public IConnectionPointContainer
Parametry
T
Klasa pochodząca z IConnectionPointContainerImpl
klasy .
Elementy członkowskie
Metody publiczne
Nazwa/nazwisko | opis |
---|---|
IConnectionPointContainerImpl::EnumConnectionPoints | Tworzy moduł wyliczający do iterowania przez punkty połączenia obsługiwane w obiekcie, który można połączyć. |
IConnectionPointContainerImpl::FindConnectionPoint | Pobiera wskaźnik interfejsu do punktu połączenia obsługującego określony identyfikator IID. |
Uwagi
IConnectionPointContainerImpl
implementuje kontener punktu połączenia w celu zarządzania kolekcją obiektów IConnectionPointImpl . IConnectionPointContainerImpl
Udostępnia dwie metody, które klient może wywołać, aby pobrać więcej informacji na temat obiektu możliwego do połączenia:
EnumConnectionPoints
umożliwia klientowi określenie, które interfejsy wychodzące obsługuje obiekt.FindConnectionPoint
umożliwia klientowi określenie, czy obiekt obsługuje określony interfejs wychodzący.
Aby uzyskać informacje o korzystaniu z punktów połączenia w atl, zobacz artykuł Punkty połączenia.
Hierarchia dziedziczenia
IConnectionPointContainer
IConnectionPointContainerImpl
Wymagania
Nagłówek: atlcom.h
IConnectionPointContainerImpl::EnumConnectionPoints
Tworzy moduł wyliczający do iterowania przez punkty połączenia obsługiwane w obiekcie, który można połączyć.
STDMETHOD(EnumConnectionPoints)(IEnumConnectionPoints** ppEnum);
Uwagi
Zobacz IConnectionPointContainer::EnumConnectionPoints w zestawie Windows SDK.
IConnectionPointContainerImpl::FindConnectionPoint
Pobiera wskaźnik interfejsu do punktu połączenia obsługującego określony identyfikator IID.
STDMETHOD(FindConnectionPoint)(REFIID riid, IConnectionPoint** ppCP);
Uwagi
Zobacz IConnectionPointContainer::FindConnectionPoint w zestawie Windows SDK.