ITypeDescriptorFilterService.FilterEvents メソッド
アセンブリ: System (system.dll 内)
構文
Dim instance As ITypeDescriptorFilterService Dim component As IComponent Dim events As IDictionary Dim returnValue As Boolean returnValue = instance.FilterEvents(component, events)
戻り値
フィルタ処理した一連のイベントをキャッシュに保存する場合は true。フィルタ サービスが再照会する必要がある場合は false。
このメソッドは、コンポーネントの一連のイベントが要求されたときに呼び出されます。イベントは、イベント名をキーとして、また対応する EventDescriptor オブジェクトを値として設定して、ディクショナリに追加されます。このサービスを実装すると、ディクショナリ内のイベント エントリを追加、削除、または変更できます。
実装時の注意 型記述子フィルタ サービスへのクエリを繰り返すとパフォーマンスが低下するため、false を返すのは必要な場合だけにします。Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
- ITypeDescriptorFilterService.FilterEvents メソッドのページへのリンク