MaskedTextProviderとは? わかりやすく解説

MaskedTextProvider クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

MaskedTextBox コントロールなど、マスクサポートする多数コントロール使用できるマスク解析サービス表します

名前空間: System.ComponentModel
アセンブリ: System (system.dll 内)
構文構文

Public Class MaskedTextProvider
    Implements ICloneable
Dim instance As MaskedTextProvider
public class MaskedTextProvider : ICloneable
public ref class MaskedTextProvider : ICloneable
public class MaskedTextProvider implements
 ICloneable
public class MaskedTextProvider implements
 ICloneable
解説解説

MaskedTextBox コントロールには、リテラル文字と書設定要素構成されるマスク含まれており、マスクに対してすべてのユーザー入力テストされます。Windows フォームでは、特定のマスク解析エンジンMaskedTextBox永続的に関連付けるではなくMaskedTextProvider クラスによって表される個別サービスとして提供します。このクラスは、Mask プロパティに関するドキュメント説明するマスク言語構文定義します

MaskedTextBox クラスメンバ多くは、関連付けられた MaskedTextProvider同様の名前が付けられメンバへの実装参照します。たとえば、MaskedTextBox クラスの MaskedTextBox.PromptChar プロパティは、MaskedTextProvider クラスの PromptChar へのすべてのアクセス参照します。

MaskedTextProvider使用されるマスク解析エンジンは、Microsoft Visual Basic Version 6 に含まれるマスク エディット コントロールの後にモデル化されたものです。そのマスク言語については、Mask プロパティに関するドキュメント記載されています。

MaskedTextProvider クラス関連する 3 種類の文字列次に示します

文字列

説明

入力文字または文字

マスク適用される入力として使用する文字表します実際には、入力文字列AddReplace、InsertAt、Remove などの複数入力操作構成できます。したがって入力文字列直接アクセスすることはできません。ただし、入力文字の処理のさまざまな部分は、AllowPromptAsInput と AsciiOnly、ResetOnPrompt、および ResetOnSpace の各プロパティ使用して設定できます

マスク

入力文字列書式設定された文字列変換する際に使用する入力書式設定マスク表します。この文字列は、MaskedTextProvider で設定し、主に Mask プロパティからアクセスます。マスク特性は、Length、PasswordChar、PromptChar の各プロパティなど、他のメンバ通じて使用することもできます

書式設定された文字列

フル マスク入力文字列適用したときの結果を示す文字列を表します書式設定された文字列には、ItemLength、LastAssignedPosition、MaskFull、MaskCompleted、FindEditPositionFrom など、クラス多数メンバ問い合わせることができます書式設定された文字列の完全な値は、ToDisplayString メソッドおよび ToString メソッドから使用できます

継承階層継承階層
System.Object
  System.ComponentModel.MaskedTextProvider
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MaskedTextProvider メンバ
System.ComponentModel 名前空間
MaskedTextBox
MaskedTextBox.MaskedTextProvider
Mask

MaskedTextProvider コンストラクタ (String)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

指定したマスク使用して、MaskedTextProvider クラス新しインスタンス初期化します。

名前空間: System.ComponentModel
アセンブリ: System (system.dll 内)
構文構文

Dim mask As String

Dim instance As New MaskedTextProvider(mask)
public MaskedTextProvider (
    string mask
)
public:
MaskedTextProvider (
    String^ mask
)
public MaskedTextProvider (
    String mask
)
public function MaskedTextProvider (
    mask : String
)

パラメータ

mask

入力マスクを表す String

解説解説

このコンストラクタ使用することは、System.ComponentModel.MaskedTextProvider(String,CultureInfo,Boolean,Char,Char,Boolean) コンストラクタ次のように呼び出すこととまったく同じです。

MaskedTextProvider(mask , null, true, '_', '\0', false)

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

MaskedTextProvider コンストラクタ (String, Boolean)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

指定したマスクASCII 制限値使用して、MaskedTextProvider クラス新しインスタンス初期化します。

名前空間: System.ComponentModel
アセンブリ: System (system.dll 内)
構文構文

Public Sub New ( _
    mask As String, _
    restrictToAscii As Boolean _
)
Dim mask As String
Dim restrictToAscii As Boolean

Dim instance As New MaskedTextProvider(mask,
 restrictToAscii)
public MaskedTextProvider (
    string mask,
    bool restrictToAscii
)
public:
MaskedTextProvider (
    String^ mask, 
    bool restrictToAscii
)
public MaskedTextProvider (
    String mask, 
    boolean restrictToAscii
)
public function MaskedTextProvider (
    mask : String, 
    restrictToAscii : boolean
)

パラメータ

mask

入力マスクを表す String

restrictToAscii

入力ASCII 互換文字制限する場合trueUnicode セット全体許可する場合false

解説解説

このコンストラクタ使用することは、System.ComponentModel.MaskedTextProvider(String,CultureInfo,Boolean,Char,Char,Boolean) コンストラクタ次のように呼び出すこととまったく同じです。

MaskedTextProvider(mask , null, true, '_', '\0', restrictToASCII)

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MaskedTextProvider クラス
MaskedTextProvider メンバ
System.ComponentModel 名前空間
Mask
AsciiOnly

MaskedTextProvider コンストラクタ (String, CultureInfo, Boolean)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

指定したマスク、カルチャ、および ASCII 制限値使用して、MaskedTextProvider クラス新しインスタンス初期化します。

名前空間: System.ComponentModel
アセンブリ: System (system.dll 内)
構文構文

Public Sub New ( _
    mask As String, _
    culture As CultureInfo, _
    restrictToAscii As Boolean _
)
Dim mask As String
Dim culture As CultureInfo
Dim restrictToAscii As Boolean

Dim instance As New MaskedTextProvider(mask,
 culture, restrictToAscii)
public MaskedTextProvider (
    string mask,
    CultureInfo culture,
    bool restrictToAscii
)
public:
MaskedTextProvider (
    String^ mask, 
    CultureInfo^ culture, 
    bool restrictToAscii
)
public MaskedTextProvider (
    String mask, 
    CultureInfo culture, 
    boolean restrictToAscii
)
public function MaskedTextProvider (
    mask : String, 
    culture : CultureInfo, 
    restrictToAscii : boolean
)

パラメータ

mask

入力マスクを表す String

culture

地域によって異な区切り記号設定使用する CultureInfo。

restrictToAscii

入力ASCII 互換文字制限する場合trueUnicode セット全体許可する場合false

解説解説

このコンストラクタ使用することは、System.ComponentModel.MaskedTextProvider(String,CultureInfo,Boolean,Char,Char,Boolean) コンストラクタ次のように呼び出すこととまったく同じです。

MaskedTextProvider(mask , culture, true, '_', '\0', restrictToAscii)

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

MaskedTextProvider コンストラクタ (String, Char, Boolean)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

指定したマスクパスワード文字プロンプト使用値を使用して、MaskedTextProvider クラス新しインスタンス初期化します。

名前空間: System.ComponentModel
アセンブリ: System (system.dll 内)
構文構文

Public Sub New ( _
    mask As String, _
    passwordChar As Char, _
    allowPromptAsInput As Boolean _
)
Dim mask As String
Dim passwordChar As Char
Dim allowPromptAsInput As Boolean

Dim instance As New MaskedTextProvider(mask,
 passwordChar, allowPromptAsInput)
public MaskedTextProvider (
    string mask,
    char passwordChar,
    bool allowPromptAsInput
)
public:
MaskedTextProvider (
    String^ mask, 
    wchar_t passwordChar, 
    bool allowPromptAsInput
)
public MaskedTextProvider (
    String mask, 
    char passwordChar, 
    boolean allowPromptAsInput
)
public function MaskedTextProvider (
    mask : String, 
    passwordChar : char, 
    allowPromptAsInput : boolean
)

パラメータ

mask

入力マスクを表す String

passwordChar

パスワード文字列入力され文字用に表示される Char

allowPromptAsInput

プロンプト文字入力として許可する場合trueそれ以外場合false

解説解説

このコンストラクタ使用することは、System.ComponentModel.MaskedTextProvider(String,CultureInfo,Boolean,Char,Char,Boolean) コンストラクタ次のように呼び出すこととまったく同じです。

MaskedTextProvider(mask , null, allowPromptAsInput, '_', passwordChar, false)

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MaskedTextProvider クラス
MaskedTextProvider メンバ
System.ComponentModel 名前空間
Mask
PasswordChar
AllowPromptAsInput

MaskedTextProvider コンストラクタ

MaskedTextProvider クラス新しインスタンス初期化します。
オーバーロードの一覧オーバーロードの一覧

名前 説明
MaskedTextProvider (String) 指定したマスク使用してMaskedTextProvider クラス新しインスタンス初期化します。
MaskedTextProvider (String, Boolean) 指定したマスクASCII 制限値使用してMaskedTextProvider クラス新しインスタンス初期化します。
MaskedTextProvider (String, CultureInfo) 指定したマスクとカルチャを使用してMaskedTextProvider クラス新しインスタンス初期化します。
MaskedTextProvider (String, Char, Boolean) 指定したマスクパスワード文字プロンプト使用値を使用してMaskedTextProvider クラス新しインスタンス初期化します。
MaskedTextProvider (String, CultureInfo, Boolean) 指定したマスク、カルチャ、および ASCII 制限値使用してMaskedTextProvider クラス新しインスタンス初期化します。
MaskedTextProvider (String, CultureInfo, Char, Boolean) 指定したマスク、カルチャ、パスワード文字、およびプロンプト使用値を使用してMaskedTextProvider クラス新しインスタンス初期化します。
MaskedTextProvider (String, CultureInfo, Boolean, Char, Char, Boolean) 指定したマスク、カルチャ、プロンプト使用値、プロンプト文字パスワード文字、および ASCII 制限値使用してMaskedTextProvider クラス新しインスタンス初期化します。
参照参照

関連項目

MaskedTextProvider クラス
MaskedTextProvider メンバ
System.ComponentModel 名前空間
Mask

MaskedTextProvider コンストラクタ (String, CultureInfo, Boolean, Char, Char, Boolean)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

指定したマスク、カルチャ、プロンプト使用値、プロンプト文字パスワード文字、および ASCII 制限値使用して、MaskedTextProvider クラス新しインスタンス初期化します。

名前空間: System.ComponentModel
アセンブリ: System (system.dll 内)
構文構文

Public Sub New ( _
    mask As String, _
    culture As CultureInfo, _
    allowPromptAsInput As Boolean, _
    promptChar As Char, _
    passwordChar As Char, _
    restrictToAscii As Boolean _
)
Dim mask As String
Dim culture As CultureInfo
Dim allowPromptAsInput As Boolean
Dim promptChar As Char
Dim passwordChar As Char
Dim restrictToAscii As Boolean

Dim instance As New MaskedTextProvider(mask,
 culture, allowPromptAsInput, promptChar, passwordChar, restrictToAscii)
public MaskedTextProvider (
    string mask,
    CultureInfo culture,
    bool allowPromptAsInput,
    char promptChar,
    char passwordChar,
    bool restrictToAscii
)
public:
MaskedTextProvider (
    String^ mask, 
    CultureInfo^ culture, 
    bool allowPromptAsInput, 
    wchar_t promptChar, 
    wchar_t passwordChar, 
    bool restrictToAscii
)
public MaskedTextProvider (
    String mask, 
    CultureInfo culture, 
    boolean allowPromptAsInput, 
    char promptChar, 
    char passwordChar, 
    boolean restrictToAscii
)
public function MaskedTextProvider (
    mask : String, 
    culture : CultureInfo, 
    allowPromptAsInput : boolean, 
    promptChar : char, 
    passwordChar : char, 
    restrictToAscii : boolean
)

パラメータ

mask

入力マスクを表す String

culture

地域によって異な区切り記号設定使用する CultureInfo。

allowPromptAsInput

プロンプト文字有効な入力文字として許可する必要があるかどうか指定する Boolean 値。

promptChar

ユーザー入力のプレースホルダとして表示する Char

passwordChar

パスワード文字列入力され文字用に表示される Char

restrictToAscii

入力ASCII 互換文字制限する場合trueUnicode セット全体許可する場合false

例外例外
例外種類条件

ArgumentException

マスク パラメータnull 参照 (Visual Basic では Nothing) または Empty です。

または

マスク印字不可能な文字が 1 文字以上含まれています。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MaskedTextProvider クラス
MaskedTextProvider メンバ
System.ComponentModel 名前空間
Mask
MaskedTextBox.Mask
Clone
Culture
AllowPromptAsInput
PromptChar
PasswordChar
AsciiOnly

MaskedTextProvider コンストラクタ (String, CultureInfo, Char, Boolean)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

指定したマスク、カルチャ、パスワード文字、およびプロンプト使用値を使用して、MaskedTextProvider クラス新しインスタンス初期化します。

名前空間: System.ComponentModel
アセンブリ: System (system.dll 内)
構文構文

Public Sub New ( _
    mask As String, _
    culture As CultureInfo, _
    passwordChar As Char, _
    allowPromptAsInput As Boolean _
)
Dim mask As String
Dim culture As CultureInfo
Dim passwordChar As Char
Dim allowPromptAsInput As Boolean

Dim instance As New MaskedTextProvider(mask,
 culture, passwordChar, allowPromptAsInput)
public MaskedTextProvider (
    string mask,
    CultureInfo culture,
    char passwordChar,
    bool allowPromptAsInput
)
public:
MaskedTextProvider (
    String^ mask, 
    CultureInfo^ culture, 
    wchar_t passwordChar, 
    bool allowPromptAsInput
)
public MaskedTextProvider (
    String mask, 
    CultureInfo culture, 
    char passwordChar, 
    boolean allowPromptAsInput
)
public function MaskedTextProvider (
    mask : String, 
    culture : CultureInfo, 
    passwordChar : char, 
    allowPromptAsInput : boolean
)

パラメータ

mask

入力マスクを表す String

culture

地域によって異な区切り記号設定使用する CultureInfo。

passwordChar

パスワード文字列入力され文字用に表示される Char

allowPromptAsInput

プロンプト文字入力として許可する場合trueそれ以外場合false

解説解説

このコンストラクタ使用することは、System.ComponentModel.MaskedTextProvider(String,CultureInfo,Boolean,Char,Char,Boolean) コンストラクタ次のように呼び出すこととまったく同じです。

MaskedTextProvider(mask , culture, allowPromptAsInput, '_', passwordChar, false)

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MaskedTextProvider クラス
MaskedTextProvider メンバ
System.ComponentModel 名前空間
Mask
Culture
PasswordChar
AllowPromptAsInput

MaskedTextProvider コンストラクタ (String, CultureInfo)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

指定したマスクとカルチャを使用して、MaskedTextProvider クラス新しインスタンス初期化します。

名前空間: System.ComponentModel
アセンブリ: System (system.dll 内)
構文構文

Public Sub New ( _
    mask As String, _
    culture As CultureInfo _
)
Dim mask As String
Dim culture As CultureInfo

Dim instance As New MaskedTextProvider(mask,
 culture)
public MaskedTextProvider (
    string mask,
    CultureInfo culture
)
public:
MaskedTextProvider (
    String^ mask, 
    CultureInfo^ culture
)
public MaskedTextProvider (
    String mask, 
    CultureInfo culture
)
public function MaskedTextProvider (
    mask : String, 
    culture : CultureInfo
)

パラメータ

mask

入力マスクを表す String

culture

地域によって異な区切り記号設定使用する CultureInfo。

解説解説

このコンストラクタ使用することは、System.ComponentModel.MaskedTextProvider(String,CultureInfo,Boolean,Char,Char,Boolean) コンストラクタ次のように呼び出すこととまったく同じです。

MaskedTextProvider(mask , culture, true, '_', '\0', false)

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

MaskedTextProvider プロパティ


パブリック プロパティパブリック プロパティ

  名前 説明
パブリック プロパティ IsPassword 書式設定された文字列に、パスワードによる保護適用する必要があるかどうか決定する値を取得または設定します
パブリック プロパティ Item 書式設定された文字列内の指定した位置にある要素取得します
パブリック プロパティ LastAssignedPosition マスク割り当てられている右端入力文字マスク内のインデックス取得します
パブリック プロパティ Length マスク修飾子文字除いたマスク長さ取得します
パブリック プロパティ Mask 入力マスク取得します
パブリック プロパティ MaskCompleted すべての必須入力が、書式設定された文字列入力されているかどうかを示す値を取得します
パブリック プロパティ MaskFull すべての必須入力省略可能な入力が、書式設定された文字列入力されているかどうかを示す値を取得します
パブリック プロパティ PasswordChar 実際の入力文字置き換える文字取得または設定します
パブリック プロパティ PromptChar 使用できるすべての編集位置に対してユーザー入力がないことを表す際に使用する文字取得または設定します
パブリック プロパティ ResetOnPrompt プロンプト文字一致する入力文字処理する方法決定する値を取得または設定します
パブリック プロパティ ResetOnSpace 空白入力文字処理する方法決定する値を取得または設定します
パブリック プロパティ SkipLiterals マスク内のリテラル文字位置を、同じ値で上書きできるかどうかを示す値を取得または設定します
参照参照

関連項目

MaskedTextProvider クラス
System.ComponentModel 名前空間
MaskedTextBox
MaskedTextBox.MaskedTextProvider
Mask

MaskedTextProvider メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Add オーバーロードされます書式設定された文字列に、入力文字または入力文字列追加します
パブリック メソッド Clear オーバーロードされます書式設定された文字列から、すべての入力文字消去します。
パブリック メソッド Clone 現在の MaskedTextProvider のコピー作成します
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド FindAssignedEditPositionFrom 指定した検索方向で、指定した位置より後にある、入力割り当てられ最初編集可能な位置返します
パブリック メソッド FindAssignedEditPositionInRange 指定した検索方向で、指定した 2 つ位置の間にある、入力割り当てられ最初編集可能な位置返します
パブリック メソッド FindEditPositionFrom 指定した検索方向で、指定した位置より後にある最初編集可能な位置返します
パブリック メソッド FindEditPositionInRange 指定した検索方向で、指定した 2 つ位置の間にある最初編集可能な位置返します
パブリック メソッド FindNonEditPositionFrom 指定した検索方向で、指定した位置より後にある最初編集不可能な位置返します
パブリック メソッド FindNonEditPositionInRange 指定した検索方向で、指定した 2 つ位置の間にある最初編集不可能な位置返します
パブリック メソッド FindUnassignedEditPositionFrom 指定した検索方向で、指定した位置より後にある、入力割り当てられていない最初編集可能な位置返します
パブリック メソッド FindUnassignedEditPositionInRange 指定した検索方向で、指定した 2 つ位置の間にある、入力割り当てられていない最初編集可能な位置返します
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetOperationResultFromHint 指定した MaskedTextResultHint が、成功または失敗のどちらを示しているかを判断します
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド InsertAt オーバーロードされます書式設定された文字列内の特定の位置に文字または文字列を挿入します
パブリック メソッド IsAvailablePosition 指定した位置入力割り当て使用できるかどうか判断します
パブリック メソッド IsEditPosition 指定した位置編集可能かどうか判断します
パブリック メソッド IsValidInputChar 指定した文字有効な入力文字かどうか判断します
パブリック メソッド IsValidMaskChar 指定した文字有効なマスク文字かどうか判断します
パブリック メソッド IsValidPasswordChar 指定した文字有効なパスワード文字かどうか判断します
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド Remove オーバーロードされます書式設定された文字列から、割り当てられ最後文字削除します
パブリック メソッド RemoveAt オーバーロードされます書式設定された文字列から、割り当てられ1 つ上の文字削除します
パブリック メソッド Replace オーバーロードされます書式設定された文字列内の 1 つ上の編集可能な文字指定した文字置き換えます
パブリック メソッド Set オーバーロードされます書式設定された文字列指定した入力文字列設定します
パブリック メソッド ToDisplayString 表示できる形式書式設定された文字列返します
パブリック メソッド ToString オーバーロードされますオーバーライドされます書式設定された文字列返します
パブリック メソッド VerifyChar 指定した文字指定した位置正常に設定できるかどうかテストします
パブリック メソッド VerifyEscapeChar 指定した文字指定した位置エスケープされるかどうかテストします
パブリック メソッド VerifyString オーバーロードされます指定した文字列正常に設定できるかどうかテストします
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

MaskedTextProvider クラス
System.ComponentModel 名前空間
MaskedTextBox
MaskedTextBox.MaskedTextProvider
Mask

MaskedTextProvider メンバ

MaskedTextBox コントロールなど、マスクサポートする多数コントロール使用できるマスク解析サービス表します

MaskedTextProvider データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド MaskedTextProvider オーバーロードされます。 MaskedTextProvider クラス新しインスタンス初期化します。
パブリック プロパティパブリック プロパティ
  名前 説明
パブリック プロパティ IsPassword 書式設定された文字列に、パスワードによる保護適用する必要があるかどうか決定する値を取得または設定します
パブリック プロパティ Item 書式設定された文字列内の指定した位置にある要素取得します
パブリック プロパティ LastAssignedPosition マスク割り当てられている右端入力文字マスク内のインデックス取得します
パブリック プロパティ Length マスク修飾子文字除いたマスク長さ取得します
パブリック プロパティ Mask 入力マスク取得します
パブリック プロパティ MaskCompleted すべての必須入力が、書式設定された文字列入力されているかどうかを示す値を取得します
パブリック プロパティ MaskFull すべての必須入力省略可能な入力が、書式設定された文字列入力されているかどうかを示す値を取得します
パブリック プロパティ PasswordChar 実際の入力文字置き換える文字取得または設定します
パブリック プロパティ PromptChar 使用できるすべての編集位置に対してユーザー入力がないことを表す際に使用する文字取得または設定します
パブリック プロパティ ResetOnPrompt プロンプト文字一致する入力文字処理する方法決定する値を取得または設定します
パブリック プロパティ ResetOnSpace 空白入力文字処理する方法決定する値を取得または設定します
パブリック プロパティ SkipLiterals マスク内のリテラル文字位置を、同じ値で上書きできるかどうかを示す値を取得または設定します
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Add オーバーロードされます書式設定された文字列に、入力文字または入力文字列追加します
パブリック メソッド Clear オーバーロードされます書式設定された文字列から、すべての入力文字消去します。
パブリック メソッド Clone 現在の MaskedTextProviderコピー作成します
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド FindAssignedEditPositionFrom 指定した検索方向で、指定した位置より後にある、入力割り当てられ最初編集可能な位置返します
パブリック メソッド FindAssignedEditPositionInRange 指定した検索方向で、指定した 2 つ位置の間にある、入力割り当てられ最初編集可能な位置返します
パブリック メソッド FindEditPositionFrom 指定した検索方向で、指定した位置より後にある最初編集可能な位置返します
パブリック メソッド FindEditPositionInRange 指定した検索方向で、指定した 2 つ位置の間にある最初編集可能な位置返します
パブリック メソッド FindNonEditPositionFrom 指定した検索方向で、指定した位置より後にある最初編集不可能な位置返します
パブリック メソッド FindNonEditPositionInRange 指定した検索方向で、指定した 2 つ位置の間にある最初編集不可能な位置返します
パブリック メソッド FindUnassignedEditPositionFrom 指定した検索方向で、指定した位置より後にある、入力割り当てられていない最初編集可能な位置返します
パブリック メソッド FindUnassignedEditPositionInRange 指定した検索方向で、指定した 2 つ位置の間にある、入力割り当てられていない最初編集可能な位置返します
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetOperationResultFromHint 指定した MaskedTextResultHint が、成功または失敗のどちらを示しているかを判断します
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド InsertAt オーバーロードされます書式設定された文字列内の特定の位置に文字または文字列を挿入します
パブリック メソッド IsAvailablePosition 指定した位置入力割り当て使用できるかどうか判断します
パブリック メソッド IsEditPosition 指定した位置編集可能かどうか判断します
パブリック メソッド IsValidInputChar 指定した文字有効な入力文字かどうか判断します
パブリック メソッド IsValidMaskChar 指定した文字有効なマスク文字かどうか判断します
パブリック メソッド IsValidPasswordChar 指定した文字有効なパスワード文字かどうか判断します
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド Remove オーバーロードされます書式設定された文字列から、割り当てられ最後文字削除します
パブリック メソッド RemoveAt オーバーロードされます書式設定された文字列から、割り当てられ1 つ上の文字削除します
パブリック メソッド Replace オーバーロードされます書式設定された文字列内の 1 つ上の編集可能な文字指定した文字置き換えます
パブリック メソッド Set オーバーロードされます書式設定された文字列指定した入力文字列設定します
パブリック メソッド ToDisplayString 表示できる形式書式設定された文字列返します
パブリック メソッド ToString オーバーロードされますオーバーライドされます書式設定された文字列返します
パブリック メソッド VerifyChar 指定した文字指定した位置正常に設定できるかどうかテストします
パブリック メソッド VerifyEscapeChar 指定した文字指定した位置エスケープされるかどうかテストします
パブリック メソッド VerifyString オーバーロードされます指定した文字列正常に設定できるかどうかテストします
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

MaskedTextProvider クラス
System.ComponentModel 名前空間
MaskedTextBox
MaskedTextBox.MaskedTextProvider
Mask



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「MaskedTextProvider」の関連用語

MaskedTextProviderのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



MaskedTextProviderのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS