Udostępnij za pośrednictwem


Klasa IPropertyNotifySinkCP

Ta klasa uwidacznia interfejs IPropertyNotifySink jako interfejs wychodzący w obiekcie, który można połączyć.

Ważne

Tej klasy i jej składowych nie można używać w aplikacjach wykonywanych w środowisko wykonawcze systemu Windows.

Składnia

template<class T, class CDV = CComDynamicUnkArray>
class IPropertyNotifySinkCP
   : public IConnectionPointImpl<T, &IID_IPropertyNotifySink, CDV>

Parametry

T
Klasa pochodząca z IPropertyNotifySinkCPklasy .

CDV
Klasa, która zarządza połączeniami między punktem połączenia a ujściami. Wartość domyślna to CComDynamicUnkArray, która zezwala na nieograniczone połączenia. Można również użyć CComUnkArray, który określa stałą liczbę połączeń.

Uwagi

IPropertyNotifySinkCPdziedziczy wszystkie metody za pośrednictwem klasy bazowej I Połączenie ionPointImpl.

Interfejs IPropertyNotifySink umożliwia obiektowi ujścia odbieranie powiadomień o zmianach właściwości. Klasa IPropertyNotifySinkCP uwidacznia ten interfejs jako interfejs wychodzący w obiekcie, który można połączyć. Klient musi zaimplementować IPropertyNotifySink metody ujścia.

Utwórz klasę na podstawie IPropertyNotifySinkCP tego, kiedy chcesz utworzyć punkt połączenia reprezentujący IPropertyNotifySink interfejs.

Aby uzyskać więcej informacji na temat używania punktów połączenia w atl, zobacz artykuł Połączenie ion Points.

Wymagania

Nagłówek: atlctl.h

Zobacz też

Klasa IConnectionPointImpl
Klasa IConnectionPointContainerImpl
Omówienie klasy