ToolboxItemFilterAttribute が使用するフィルタの種類を示すために使用される識別子を定義します。
<Serializable>
Public Enum ToolboxItemFilterType
[C#]
[Serializable]
public enum ToolboxItemFilterType
[C++]
[Serializable]
__value public enum ToolboxItemFilterType
[JScript]
public
Serializable
enum ToolboxItemFilterType
メンバ
メンバ名 | 説明 |
---|---|
Allow | ツールボックス項目のフィルタ文字列は許容されるが必須ではないことを示します。 |
Custom | ツールボックス項目のフィルタ文字列を使用するかどうかを判断するために、カスタム処理が必要であることを示します。デザイナがコードによってツールボックス項目を承認または拒否することを示すために、通常、この ToolboxItemFilterType の種類は、ルート デザイナ クラスで指定されます。デザイナは、 IToolboxUser インターフェイスの GetToolSupported メソッドを実装する必要があります。 |
Prevent | ツールボックス項目のフィルタ文字列が使用できないことを示します。デザイナとコンポーネント クラスの両方がフィルタ文字列を持ち、一方が Prevent の ToolboxItemFilterType を持っている場合、ツールボックス項目は使用できません。 |
Require | 有効にするツールボックス項目のフィルタ文字列が存在する必要があることを示します。フィルタの種類が Require のツールボックス項目を有効にする場合、デザイナとコンポーネント クラスは、その種類に一致するフィルタ文字列を持っている必要があります。また、デザイナとコンポーネント クラスのいずれも、有効にするツールボックス項目の Prevent として ToolboxItemFilterType を持つことはできません。 |
必要条件
名前空間: System.ComponentModel
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
アセンブリ: System (System.dll 内)