IPropertyNotifySinkCP クラス

このクラスによって、IPropertyNotifySink インターフェイスが接続可能なオブジェクトの送信インターフェイスとして公開されます。

重要

このクラスとそのメンバーは、Windows ランタイムで実行するアプリケーションで使用することはできません。

構文

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

パラメーター

T
IPropertyNotifySinkCP から派生したクラス。

CDV
コネクション ポイントとそのシンク間の接続を管理するクラス。 既定値は CComDynamicUnkArray であり、無制限の接続が許可されます。 CComUnkArray を使用することもできます。これにより固定数の接続が指定されます。

解説

IPropertyNotifySinkCP は、そのベース クラスの IConnectionPointImpl からすべてのメソッドを継承します。

IPropertyNotifySink インターフェイスを使用すると、シンク オブジェクトはプロパティの変更に関する通知を受信できます。 クラスIPropertyNotifySinkCP によって、このインターフェイスを接続可能なオブジェクトの送信インターフェイスとして公開します。 クライアントは、シンクに IPropertyNotifySink メソッドを実装する必要があります。

IPropertyNotifySink インターフェイスを表すコネクション ポイントを作成する場合は、IPropertyNotifySinkCP からクラスを派生させます。

ATL でのコネクション ポイントの使用の詳細については、コネクション ポイントに関するページを参照してください。

必要条件

ヘッダー: atlctl.h

関連項目

IConnectionPointImpl クラス
IConnectionPointContainerImpl クラス
クラスの概要