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 メソッドをオーバーライドする場合は、独自のフィルタ処理を実行する前に、基本の実装を呼び出します。
.NET Framework のセキュリティ
プラットフォーム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 の各プロパティを追加します。
.NET Framework のセキュリティ
プラットフォーム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 メソッドのページへのリンク