MaskDescriptor クラス
アセンブリ: System.Design (system.design.dll 内)


MaskDescriptor 抽象クラスは、すべてのマスク記述子が実装する必要のある共通のプロパティのセットを定義します。マスク記述子を使用すると、MaskedTextBox 用の UI 型エディタで使用する定義済みのマスク オプションを作成できます。たとえば、Visual Studio には、郵便番号、時刻、さまざまな日付形式、電話番号などのデータ用に定義済みのマスクが用意されています。すべての定義済みマスクが MaskedTextProvider 解析エンジンに関連付けられます。
ITypeDiscoveryService サービス プロバイダを照会することにより、デザイン時に MaskDescriptor 型を検出できます。

System.Windows.Forms.Design.MaskDescriptor


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


MaskDescriptor コンストラクタ
アセンブリ: System.Design (system.design.dll 内)




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


MaskDescriptor プロパティ

名前 | 説明 | |
---|---|---|
![]() | Culture | |
![]() | Mask | 定義するマスクを取得します。 |
![]() | Name | マスクのユーザー フレンドリ名を取得します。 |
![]() | Sample | マスク用に書式設定された文字列のサンプルを取得します。 |
![]() | ValidatingType | マスクに関連付けられている検証を提供する型を取得します。 |

MaskDescriptor メソッド

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 オーバーライドされます。 |
![]() | GetHashCode | オーバーライドされます。 |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | IsValidMaskDescriptor | オーバーロードされます。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | ToString | オーバーライドされます。 |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

MaskDescriptor メンバ
マスクされたテキスト ボックスの UI 型エディタにオプションを提供するために、派生クラスの一連のメンバを定義します。
MaskDescriptor データ型で公開されるメンバを以下の表に示します。


名前 | 説明 | |
---|---|---|
![]() | Culture | |
![]() | Mask | 定義するマスクを取得します。 |
![]() | Name | マスクのユーザー フレンドリ名を取得します。 |
![]() | Sample | マスク用に書式設定された文字列のサンプルを取得します。 |
![]() | ValidatingType | マスクに関連付けられている検証を提供する型を取得します。 |

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 オーバーライドされます。 |
![]() | GetHashCode | オーバーライドされます。 |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | IsValidMaskDescriptor | オーバーロードされます。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ToString | オーバーライドされます。 |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

- MaskDescriptorのページへのリンク