ITypeDescriptorFilterService.FilterProperties メソッド
アセンブリ: System (system.dll 内)
構文
Function FilterProperties ( _ component As IComponent, _ properties As IDictionary _ ) As Boolean
Dim instance As ITypeDescriptorFilterService Dim component As IComponent Dim properties As IDictionary Dim returnValue As Boolean returnValue = instance.FilterProperties(component, properties)
bool FilterProperties ( IComponent component, IDictionary properties )
bool FilterProperties ( IComponent^ component, IDictionary^ properties )
boolean FilterProperties ( IComponent component, IDictionary properties )
function FilterProperties ( component : IComponent, properties : IDictionary ) : boolean
戻り値
フィルタ処理した一連のプロパティをキャッシュに保存する場合は true。フィルタ サービスが再照会する必要がある場合は false。
このメソッドは、コンポーネントの一連のプロパティが要求されたときに呼び出されます。プロパティは、プロパティ名をキーとして、また対応する PropertyDescriptor オブジェクトを値として設定して、ディクショナリに追加されます。このサービスを実装すると、ディクショナリ内のプロパティ エントリを追加、削除、または変更できます。
実装時の注意 型記述子フィルタ サービスへのクエリを繰り返すとパフォーマンスが低下するため、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.FilterProperties メソッドのページへのリンク