IEventClass インターフェイス (eventsys.h)
イベント オブジェクトのクラスを、これらのオブジェクトが実装するイベント インターフェイスに関連付けます。
IEventClass は、CLSID_CEventClass オブジェクトによって実装されるインターフェイスです。これは、イベントを発生させるためにパブリッシャーによって共同作成されるイベント クラス オブジェクトとは異なります。
イベント オブジェクトは 、IMultiInterfaceEventControl イベント インターフェイスを実装します。 このオブジェクトを使用してイベント ストア内のイベント クラスを構成できますが、COM+ 管理インターフェイスを使用することをお勧めします。 ただし、 IEventClass インターフェイスによって公開されるすべてのプロパティが COM+ 管理インターフェイスを介して使用できるわけではありません。
継承
IEventClass インターフェイスは、IDispatch インターフェイスから継承されます。
メソッド
IEventClass インターフェイスには、これらのメソッドがあります。
IEventClass::get_CustomConfigCLSID サブスクリプション オブジェクトのプロパティ バッグにプロパティを追加する際に役立つコンポーネントの CLSID。 このプロパティは、下位互換性のためにのみサポートされています。 (Get) |
IEventClass::get_Description イベント クラス オブジェクトの表示可能なテキストの説明。 (Get) |
IEventClass::get_EventClassID イベント クラス オブジェクトの CLSID。 (Get) |
IEventClass::get_EventClassName イベント クラス オブジェクトの ProgID。 (Get) |
IEventClass::get_FiringInterfaceID イベント クラス オブジェクトのイベント インターフェイスの ID。 このプロパティは、下位互換性のためにのみサポートされています。 (Get) |
IEventClass::get_OwnerSID イベント クラス オブジェクトの作成者のセキュリティ ID。 このプロパティは、下位互換性のためにのみサポートされています。 (Get) |
IEventClass::get_TypeLib イベント インターフェイスの説明を含むタイプ ライブラリのパス。 (Get) |
IEventClass::p ut_CustomConfigCLSID サブスクリプション オブジェクトのプロパティ バッグにプロパティを追加する際に役立つコンポーネントの CLSID。 このプロパティは、下位互換性のためにのみサポートされています。 (Put) |
IEventClass::p ut_Description イベント クラス オブジェクトの表示可能なテキストの説明。 (Put) |
IEventClass::p ut_EventClassID イベント クラス オブジェクトの CLSID。 (Put) |
IEventClass::p ut_EventClassName イベント クラス オブジェクトの ProgID。 (Put) |
IEventClass::p ut_FiringInterfaceID イベント クラス オブジェクトのイベント インターフェイスの ID。 このプロパティは、下位互換性のためにのみサポートされています。 (Put) |
IEventClass::p ut_OwnerSID イベント クラス オブジェクトの作成者のセキュリティ ID。 このプロパティは、下位互換性のためにのみサポートされています。 (Put) |
IEventClass::p ut_TypeLib イベント インターフェイスの説明を含むタイプ ライブラリのパス。 (Put) |
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | eventsys.h |