ControlDesigner.PreFilterProperties メソッド
アセンブリ: System.Design (system.design.dll 内)

Protected Overrides Sub PreFilterProperties ( _ properties As IDictionary _ )
Dim properties As IDictionary Me.PreFilterProperties(properties)
protected override void PreFilterProperties ( IDictionary properties )
protected void PreFilterProperties ( IDictionary properties )
protected override function PreFilterProperties ( properties : IDictionary )

PreFilterProperties メソッドを使用すると、コントロール デザイナが TypeDescriptor オブジェクトを通じて公開するプロパティのディクショナリに項目を追加できます。
プロパティのディクショナリ内でのキーは、プロパティの名前です。このオブジェクトは PropertyDescriptor 型です。
継承時の注意 properties パラメータを通じてアクセスできるディクショナリは、直接変更するか、そのままにしておくことができます。PreFilterProperties メソッドをオーバーライドする場合は、独自のフィルタ処理を実行する前に、基本の実装を呼び出します。

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ControlDesigner.PreFilterProperties メソッド
アセンブリ: System.Design (system.design.dll 内)

Protected Overrides Sub PreFilterProperties ( _ properties As IDictionary _ )
Dim properties As IDictionary Me.PreFilterProperties(properties)
protected override void PreFilterProperties ( IDictionary properties )
protected void PreFilterProperties ( IDictionary properties )
protected override function PreFilterProperties ( properties : IDictionary )

この IDesignerFilter インターフェイス メソッド オーバーライドは、デザイン時にこのデザイナのコンポーネントに一連のプロパティを追加します。このメソッドは、参照可能な Visible、Enabled、ContextMenu、AllowDrop、Location、Name、Controls、および Locked の各プロパティを追加します。


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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- ControlDesigner.PreFilterPropertiesのページへのリンク