MaskedTextProvider MaskedTextProvider MaskedTextProvider MaskedTextProvider Class

定義

MaskedTextBox コントロールなど、マスクをサポートする多数のコントロールで使用できるマスク解析サービスを表します。Represents a mask-parsing service that can be used by any number of controls that support masking, such as the MaskedTextBox control.

public ref class MaskedTextProvider : ICloneable
public class MaskedTextProvider : ICloneable
type MaskedTextProvider = class
    interface ICloneable
Public Class MaskedTextProvider
Implements ICloneable
継承
MaskedTextProviderMaskedTextProviderMaskedTextProviderMaskedTextProvider
実装

注釈

MaskedTextBoxコントロールには、マスク、リテラル文字で構成され、すべてのユーザーの入力をテストするには、要素の書式設定が含まれています。The MaskedTextBox control contains a mask, composed of literal characters and formatting elements, that it tests all user input against. 特定のマスク解析エンジンを完全に関連付ける代わりにMaskedTextBox、Windows フォームで表される、別のサービスとして提供、MaskedTextProviderクラスは、のドキュメントで説明したマスク言語の構文を定義します。Maskプロパティ。Instead of permanently associating a specific mask-parsing engine with MaskedTextBox, Windows Forms provides it as a separate service, represented by the MaskedTextProvider class, which defines the syntax of the masking language discussed in the documentation for the Mask property.

メンバーの多くは、MaskedTextBoxクラスは、関連付けられている同じ名前のメンバーには、その実装を参照してくださいMaskedTextProviderします。Many of the members of the MaskedTextBox class refer their implementation to similarly named members of the associated MaskedTextProvider. たとえば、MaskedTextBox.PromptCharのプロパティ、MaskedTextBoxクラスには参照するすべてのアクセス、PromptCharMaskedTextProviderクラス。For example, the MaskedTextBox.PromptChar property of the MaskedTextBox class refers all access to the PromptChar of the MaskedTextProvider class.

使用されるマスク解析エンジンMaskedTextProviderMicrosoft Visual Basic バージョン 6 に備わっているマスク エディット コントロールの後にモデル化されます。The mask-parsing engine used by MaskedTextProvider is modeled after the Masked Edit control included in Microsoft Visual Basic version 6. マスク言語は、のドキュメントに記載されて、Maskプロパティ。Its masking language is described in the documentation for the Mask property.

次の 3 つの異なる文字列が伴う、MaskedTextProviderクラス。The following three distinct strings are involved with the MaskedTextProvider class.

文字列名String name 説明Description
入力文字または文字列Input character or string マスクが適用される入力として使用される文字を表します。Represents the characters used as input that the mask is applied against. 実際には、入力文字列で構成できるなど、複数の入力操作のAddReplaceInsertAt、およびRemoveします。In actuality, the input string may be composed of multiple input operations, including Add, Replace, InsertAt, and Remove. そのため、入力文字列に直接アクセスできません。Therefore, the input string cannot be accessed directly. ただし、入力文字列の処理の機能で使用できる、AllowPromptAsInputAsciiOnlyResetOnPrompt、およびResetOnSpaceプロパティ。However, aspects of the input string handling are available though the AllowPromptAsInput and AsciiOnly, ResetOnPrompt, and ResetOnSpace properties.
マスクMask 入力、入力文字列を書式設定された文字列に変換するために使用するマスクを書式設定を表します。Represents the input formatting mask used to transform the input string into the formatted string. この文字列設定されて、MaskedTextProviderは主にアクセスし、Maskプロパティ。This string is set in the MaskedTextProvider and accessed primarily though the Mask property. マスクの特性は、他のメンバーで使用できるもなど、 LengthPasswordChar、およびPromptCharプロパティ。Characteristics of the mask are also available through other members, such as the Length, PasswordChar, and PromptChar properties.
書式設定された文字列Formatted string フル マスクは、入力文字列に適用されるときに、結果文字列を表します。Represents the string that results when the full mask is applied to the input string. 書式設定された文字列は、クラスの多くのメンバーで照会できますなどItem[Int32]LengthLastAssignedPositionMaskFullMaskCompletedFindEditPositionFromなど。The formatted string can be queried with many members of the class, including Item[Int32], Length, LastAssignedPosition, MaskFull, MaskCompleted, FindEditPositionFrom, and so on. 書式設定された文字列の完全な値がから利用可能なToDisplayStringToStringメソッド。The full value of the formatted string is available from the ToDisplayString and ToString methods.

注意

入力文字列の場合と同様の直接的なユーザー入力を表す場合があります、 MaskedTextBox、またはユーザーの入力/出力操作に直接関連付けられている他のプロセスによって生成される可能性があります。The input string may represent direct user input, as in the case of the MaskedTextBox, or may be generated by other processes not directly associated with user input/output operations.

コンストラクター

MaskedTextProvider(String) MaskedTextProvider(String) MaskedTextProvider(String) MaskedTextProvider(String)

指定したマスクを使用して、MaskedTextProvider クラスの新しいインスタンスを初期化します。Initializes a new instance of the MaskedTextProvider class using the specified mask.

MaskedTextProvider(String, Boolean) MaskedTextProvider(String, Boolean) MaskedTextProvider(String, Boolean) MaskedTextProvider(String, Boolean)

指定したマスクと ASCII 制限値を使用して、MaskedTextProvider クラスの新しいインスタンスを初期化します。Initializes a new instance of the MaskedTextProvider class using the specified mask and ASCII restriction value.

MaskedTextProvider(String, Char, Boolean) MaskedTextProvider(String, Char, Boolean) MaskedTextProvider(String, Char, Boolean) MaskedTextProvider(String, Char, Boolean)

指定したマスク、パスワード文字、プロンプト使用値を使用して、MaskedTextProvider クラスの新しいインスタンスを初期化します。Initializes a new instance of the MaskedTextProvider class using the specified mask, password character, and prompt usage value.

MaskedTextProvider(String, CultureInfo) MaskedTextProvider(String, CultureInfo) MaskedTextProvider(String, CultureInfo) MaskedTextProvider(String, CultureInfo)

指定したマスクとカルチャを使用して、MaskedTextProvider クラスの新しいインスタンスを初期化します。Initializes a new instance of the MaskedTextProvider class using the specified mask and culture.

MaskedTextProvider(String, CultureInfo, Boolean) MaskedTextProvider(String, CultureInfo, Boolean) MaskedTextProvider(String, CultureInfo, Boolean) MaskedTextProvider(String, CultureInfo, Boolean)

指定したマスク、カルチャ、および ASCII 制限値を使用して、MaskedTextProvider クラスの新しいインスタンスを初期化します。Initializes a new instance of the MaskedTextProvider class using the specified mask, culture, and ASCII restriction value.

MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean)

指定したマスク、カルチャ、プロンプト使用値、プロンプト文字、パスワード文字、および ASCII 制限値を使用して、MaskedTextProvider クラスの新しいインスタンスを初期化します。Initializes a new instance of the MaskedTextProvider class using the specified mask, culture, prompt usage value, prompt character, password character, and ASCII restriction value.

MaskedTextProvider(String, CultureInfo, Char, Boolean) MaskedTextProvider(String, CultureInfo, Char, Boolean) MaskedTextProvider(String, CultureInfo, Char, Boolean) MaskedTextProvider(String, CultureInfo, Char, Boolean)

指定したマスク、カルチャ、パスワード文字、およびプロンプト使用値を使用して、MaskedTextProvider クラスの新しいインスタンスを初期化します。Initializes a new instance of the MaskedTextProvider class using the specified mask, culture, password character, and prompt usage value.

プロパティ

AllowPromptAsInput AllowPromptAsInput AllowPromptAsInput AllowPromptAsInput

プロンプト文字を有効な入力文字として扱う必要があるかどうかを示す値を取得します。Gets a value indicating whether the prompt character should be treated as a valid input character or not.

AsciiOnly AsciiOnly AsciiOnly AsciiOnly

マスクで ASCII 文字セット以外の文字を受け入れるかどうかを示す値を取得します。Gets a value indicating whether the mask accepts characters outside of the ASCII character set.

AssignedEditPositionCount AssignedEditPositionCount AssignedEditPositionCount AssignedEditPositionCount

入力値が既に正常に割り当てられている、編集可能な文字位置の数を取得します。Gets the number of editable character positions that have already been successfully assigned an input value.

AvailableEditPositionCount AvailableEditPositionCount AvailableEditPositionCount AvailableEditPositionCount

入力値がまだ割り当てられていない、入力マスク内の編集可能な文字位置の数を取得します。Gets the number of editable character positions in the input mask that have not yet been assigned an input value.

Culture Culture Culture Culture

入力マスク内のローカライズ可能な区切り記号とプレースホルダーの値を決定するカルチャを取得します。Gets the culture that determines the value of the localizable separators and placeholders in the input mask.

DefaultPasswordChar DefaultPasswordChar DefaultPasswordChar DefaultPasswordChar

ユーザー入力を隠すために使用する既定のパスワード文字を取得します。Gets the default password character used obscure user input.

EditPositionCount EditPositionCount EditPositionCount EditPositionCount

書式設定された文字列内の編集可能な位置の数を取得します。Gets the number of editable positions in the formatted string.

EditPositions EditPositions EditPositions EditPositions

書式設定された文字列内の編集可能な位置に対して新しく作成された列挙子を取得します。Gets a newly created enumerator for the editable positions in the formatted string.

IncludeLiterals IncludeLiterals IncludeLiterals IncludeLiterals

入力マスク内のリテラル文字を、書式設定された文字列に含める必要があるかどうかを示す値を取得または設定します。Gets or sets a value that indicates whether literal characters in the input mask should be included in the formatted string.

IncludePrompt IncludePrompt IncludePrompt IncludePrompt

書式設定された文字列を表示するときに、PromptChar を使用してユーザー入力がないことを表すかどうかを示す値を取得または設定します。Gets or sets a value indicating whether PromptChar is used to represent the absence of user input when displaying the formatted string.

InvalidIndex InvalidIndex InvalidIndex InvalidIndex

無効なインデックスの範囲の上限を取得します。Gets the upper bound of the range of invalid indexes.

IsPassword IsPassword IsPassword IsPassword

書式設定された文字列に、パスワードによる保護を適用する必要があるかどうかを決定する値を取得または設定します。Gets or sets a value that determines whether password protection should be applied to the formatted string.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

書式設定された文字列内の指定した位置にある要素を取得します。Gets the element at the specified position in the formatted string.

LastAssignedPosition LastAssignedPosition LastAssignedPosition LastAssignedPosition

マスクに割り当てられている右端の入力文字のマスク内のインデックスを取得します。Gets the index in the mask of the rightmost input character that has been assigned to the mask.

Length Length Length Length

マスク修飾子文字を除いたマスクの長さを取得します。Gets the length of the mask, absent any mask modifier characters.

Mask Mask Mask Mask

入力マスクを取得します。Gets the input mask.

MaskCompleted MaskCompleted MaskCompleted MaskCompleted

すべての必須入力が、書式設定された文字列に入力されているかどうかを示す値を取得します。Gets a value indicating whether all required inputs have been entered into the formatted string.

MaskFull MaskFull MaskFull MaskFull

すべての必須入力と省略可能な入力が、書式設定された文字列に入力されているかどうかを示す値を取得します。Gets a value indicating whether all required and optional inputs have been entered into the formatted string.

PasswordChar PasswordChar PasswordChar PasswordChar

実際の入力文字を置き換える文字を取得または設定します。Gets or sets the character to be substituted for the actual input characters.

PromptChar PromptChar PromptChar PromptChar

使用できるすべての編集位置に対してユーザー入力がないことを表す際に使用する文字を取得または設定します。Gets or sets the character used to represent the absence of user input for all available edit positions.

ResetOnPrompt ResetOnPrompt ResetOnPrompt ResetOnPrompt

プロンプト文字と一致する入力文字を処理する方法を決定する値を取得または設定します。Gets or sets a value that determines how an input character that matches the prompt character should be handled.

ResetOnSpace ResetOnSpace ResetOnSpace ResetOnSpace

空白の入力文字の処理方法を決定する値を取得または設定します。Gets or sets a value that determines how a space input character should be handled.

SkipLiterals SkipLiterals SkipLiterals SkipLiterals

マスク内のリテラル文字の位置を、同じ値で上書きできるかどうかを示す値を取得または設定します。Gets or sets a value indicating whether literal character positions in the mask can be overwritten by their same values.

メソッド

Add(Char) Add(Char) Add(Char) Add(Char)

書式設定された文字列の末尾に指定した入力文字を追加します。Adds the specified input character to the end of the formatted string.

Add(Char, Int32, MaskedTextResultHint) Add(Char, Int32, MaskedTextResultHint) Add(Char, Int32, MaskedTextResultHint) Add(Char, Int32, MaskedTextResultHint)

書式設定された文字列の末尾に指定した入力文字を追加し、位置と説明の情報を出力します。Adds the specified input character to the end of the formatted string, and then outputs position and descriptive information.

Add(String) Add(String) Add(String) Add(String)

書式設定された文字列の末尾に指定した入力文字列内の文字を追加します。Adds the characters in the specified input string to the end of the formatted string.

Add(String, Int32, MaskedTextResultHint) Add(String, Int32, MaskedTextResultHint) Add(String, Int32, MaskedTextResultHint) Add(String, Int32, MaskedTextResultHint)

書式設定された文字列の末尾に指定した入力文字列内の文字を追加し、位置と説明の情報を出力します。Adds the characters in the specified input string to the end of the formatted string, and then outputs position and descriptive information.

Clear() Clear() Clear() Clear()

書式設定された文字列から、編集可能なすべての入力文字を消去し、プロンプト文字に置き換えます。Clears all the editable input characters from the formatted string, replacing them with prompt characters.

Clear(MaskedTextResultHint) Clear(MaskedTextResultHint) Clear(MaskedTextResultHint) Clear(MaskedTextResultHint)

書式設定された文字列から、編集可能なすべての入力文字を消去し、プロンプト文字に置き換えた後、説明の情報を出力します。Clears all the editable input characters from the formatted string, replacing them with prompt characters, and then outputs descriptive information.

Clone() Clone() Clone() Clone()

現在の MaskedTextProvider のコピーを作成します。Creates a copy of the current MaskedTextProvider.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
FindAssignedEditPositionFrom(Int32, Boolean) FindAssignedEditPositionFrom(Int32, Boolean) FindAssignedEditPositionFrom(Int32, Boolean) FindAssignedEditPositionFrom(Int32, Boolean)

指定した検索方向で、指定した位置より後にある、入力が割り当てられた最初の編集可能な位置を返します。Returns the position of the first assigned editable position after the specified position using the specified search direction.

FindAssignedEditPositionInRange(Int32, Int32, Boolean) FindAssignedEditPositionInRange(Int32, Int32, Boolean) FindAssignedEditPositionInRange(Int32, Int32, Boolean) FindAssignedEditPositionInRange(Int32, Int32, Boolean)

指定した検索方向で、指定した 2 つの位置の間にある、入力が割り当てられた最初の編集可能な位置を返します。Returns the position of the first assigned editable position between the specified positions using the specified search direction.

FindEditPositionFrom(Int32, Boolean) FindEditPositionFrom(Int32, Boolean) FindEditPositionFrom(Int32, Boolean) FindEditPositionFrom(Int32, Boolean)

指定した検索方向で、指定した位置より後にある最初の編集可能な位置を返します。Returns the position of the first editable position after the specified position using the specified search direction.

FindEditPositionInRange(Int32, Int32, Boolean) FindEditPositionInRange(Int32, Int32, Boolean) FindEditPositionInRange(Int32, Int32, Boolean) FindEditPositionInRange(Int32, Int32, Boolean)

指定した検索方向で、指定した 2 つの位置の間にある最初の編集可能な位置を返します。Returns the position of the first editable position between the specified positions using the specified search direction.

FindNonEditPositionFrom(Int32, Boolean) FindNonEditPositionFrom(Int32, Boolean) FindNonEditPositionFrom(Int32, Boolean) FindNonEditPositionFrom(Int32, Boolean)

指定した検索方向で、指定した位置より後にある最初の編集不可能な位置を返します。Returns the position of the first non-editable position after the specified position using the specified search direction.

FindNonEditPositionInRange(Int32, Int32, Boolean) FindNonEditPositionInRange(Int32, Int32, Boolean) FindNonEditPositionInRange(Int32, Int32, Boolean) FindNonEditPositionInRange(Int32, Int32, Boolean)

指定した検索方向で、指定した 2 つの位置の間にある最初の編集不可能な位置を返します。Returns the position of the first non-editable position between the specified positions using the specified search direction.

FindUnassignedEditPositionFrom(Int32, Boolean) FindUnassignedEditPositionFrom(Int32, Boolean) FindUnassignedEditPositionFrom(Int32, Boolean) FindUnassignedEditPositionFrom(Int32, Boolean)

指定した検索方向で、指定した位置より後にある、入力が割り当てられていない最初の編集可能な位置を返します。Returns the position of the first unassigned editable position after the specified position using the specified search direction.

FindUnassignedEditPositionInRange(Int32, Int32, Boolean) FindUnassignedEditPositionInRange(Int32, Int32, Boolean) FindUnassignedEditPositionInRange(Int32, Int32, Boolean) FindUnassignedEditPositionInRange(Int32, Int32, Boolean)

指定した検索方向で、指定した 2 つの位置の間にある、入力が割り当てられていない最初の編集可能な位置を返します。Returns the position of the first unassigned editable position between the specified positions using the specified search direction.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetOperationResultFromHint(MaskedTextResultHint) GetOperationResultFromHint(MaskedTextResultHint) GetOperationResultFromHint(MaskedTextResultHint) GetOperationResultFromHint(MaskedTextResultHint)

指定した MaskedTextResultHint が、成功または失敗のどちらを示しているかを判断します。Determines whether the specified MaskedTextResultHint denotes success or failure.

GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
InsertAt(Char, Int32) InsertAt(Char, Int32) InsertAt(Char, Int32) InsertAt(Char, Int32)

書式設定された文字列内の指定した位置に指定した文字を挿入します。Inserts the specified character at the specified position within the formatted string.

InsertAt(Char, Int32, Int32, MaskedTextResultHint) InsertAt(Char, Int32, Int32, MaskedTextResultHint) InsertAt(Char, Int32, Int32, MaskedTextResultHint) InsertAt(Char, Int32, Int32, MaskedTextResultHint)

書式設定された文字列内の指定した位置に指定した文字を挿入し、最後の挿入位置と操作のステータスを返します。Inserts the specified character at the specified position within the formatted string, returning the last insertion position and the status of the operation.

InsertAt(String, Int32) InsertAt(String, Int32) InsertAt(String, Int32) InsertAt(String, Int32)

書式設定された文字列内の指定した位置に指定した文字列を挿入します。Inserts the specified string at a specified position within the formatted string.

InsertAt(String, Int32, Int32, MaskedTextResultHint) InsertAt(String, Int32, Int32, MaskedTextResultHint) InsertAt(String, Int32, Int32, MaskedTextResultHint) InsertAt(String, Int32, Int32, MaskedTextResultHint)

書式設定された文字列内の指定した位置に指定した文字列を挿入し、最後の挿入位置と操作のステータスを返します。Inserts the specified string at a specified position within the formatted string, returning the last insertion position and the status of the operation.

IsAvailablePosition(Int32) IsAvailablePosition(Int32) IsAvailablePosition(Int32) IsAvailablePosition(Int32)

指定した位置を入力の割り当てに使用できるかどうかを判断します。Determines whether the specified position is available for assignment.

IsEditPosition(Int32) IsEditPosition(Int32) IsEditPosition(Int32) IsEditPosition(Int32)

指定した位置が編集可能かどうかを判断します。Determines whether the specified position is editable.

IsValidInputChar(Char) IsValidInputChar(Char) IsValidInputChar(Char) IsValidInputChar(Char)

指定した文字が有効な入力文字かどうかを判断します。Determines whether the specified character is a valid input character.

IsValidMaskChar(Char) IsValidMaskChar(Char) IsValidMaskChar(Char) IsValidMaskChar(Char)

指定した文字が有効なマスク文字かどうかを判断します。Determines whether the specified character is a valid mask character.

IsValidPasswordChar(Char) IsValidPasswordChar(Char) IsValidPasswordChar(Char) IsValidPasswordChar(Char)

指定した文字が有効なパスワード文字かどうかを判断します。Determines whether the specified character is a valid password character.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
Remove() Remove() Remove() Remove()

書式設定された文字列から、割り当てられた最後の文字を削除します。Removes the last assigned character from the formatted string.

Remove(Int32, MaskedTextResultHint) Remove(Int32, MaskedTextResultHint) Remove(Int32, MaskedTextResultHint) Remove(Int32, MaskedTextResultHint)

書式設定された文字列から、割り当てられた最後の文字を削除し、削除位置と説明の情報を出力します。Removes the last assigned character from the formatted string, and then outputs the removal position and descriptive information.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

書式設定された文字列から、指定した位置にある割り当てられた文字を削除します。Removes the assigned character at the specified position from the formatted string.

RemoveAt(Int32, Int32) RemoveAt(Int32, Int32) RemoveAt(Int32, Int32) RemoveAt(Int32, Int32)

書式設定された文字列から、指定した 2 つの位置の間にある割り当てられた文字を削除します。Removes the assigned characters between the specified positions from the formatted string.

RemoveAt(Int32, Int32, Int32, MaskedTextResultHint) RemoveAt(Int32, Int32, Int32, MaskedTextResultHint) RemoveAt(Int32, Int32, Int32, MaskedTextResultHint) RemoveAt(Int32, Int32, Int32, MaskedTextResultHint)

書式設定された文字列から、指定した 2 つの位置の間にある割り当てられた文字を削除し、削除位置と説明の情報を出力します。Removes the assigned characters between the specified positions from the formatted string, and then outputs the removal position and descriptive information.

Replace(Char, Int32) Replace(Char, Int32) Replace(Char, Int32) Replace(Char, Int32)

指定した位置以降にある単一の文字を指定した文字値に置き換えます。Replaces a single character at or beyond the specified position with the specified character value.

Replace(Char, Int32, Int32, Int32, MaskedTextResultHint) Replace(Char, Int32, Int32, Int32, MaskedTextResultHint) Replace(Char, Int32, Int32, Int32, MaskedTextResultHint) Replace(Char, Int32, Int32, Int32, MaskedTextResultHint)

指定した開始位置と終了位置の間にある単一の文字を指定した文字値に置き換え、削除位置と説明の情報を出力します。Replaces a single character between the specified starting and ending positions with the specified character value, and then outputs the removal position and descriptive information.

Replace(Char, Int32, Int32, MaskedTextResultHint) Replace(Char, Int32, Int32, MaskedTextResultHint) Replace(Char, Int32, Int32, MaskedTextResultHint) Replace(Char, Int32, Int32, MaskedTextResultHint)

指定した位置以降にある単一の文字を指定した文字値に置き換え、削除位置と説明の情報を出力します。Replaces a single character at or beyond the specified position with the specified character value, and then outputs the removal position and descriptive information.

Replace(String, Int32) Replace(String, Int32) Replace(String, Int32) Replace(String, Int32)

指定した位置から始まる編集可能な文字の範囲を、指定した文字列に置き換えます。Replaces a range of editable characters starting at the specified position with the specified string.

Replace(String, Int32, Int32, Int32, MaskedTextResultHint) Replace(String, Int32, Int32, Int32, MaskedTextResultHint) Replace(String, Int32, Int32, Int32, MaskedTextResultHint) Replace(String, Int32, Int32, Int32, MaskedTextResultHint)

指定した開始位置と終了位置の間にある編集可能な文字の範囲を指定した文字列に置き換え、削除位置と説明の情報を出力します。Replaces a range of editable characters between the specified starting and ending positions with the specified string, and then outputs the removal position and descriptive information.

Replace(String, Int32, Int32, MaskedTextResultHint) Replace(String, Int32, Int32, MaskedTextResultHint) Replace(String, Int32, Int32, MaskedTextResultHint) Replace(String, Int32, Int32, MaskedTextResultHint)

指定した位置から始まる編集可能な文字の範囲を指定した文字列に置き換え、削除位置と説明の情報を出力します。Replaces a range of editable characters starting at the specified position with the specified string, and then outputs the removal position and descriptive information.

Set(String) Set(String) Set(String) Set(String)

書式設定された文字列に指定した入力文字列を設定します。Sets the formatted string to the specified input string.

Set(String, Int32, MaskedTextResultHint) Set(String, Int32, MaskedTextResultHint) Set(String, Int32, MaskedTextResultHint) Set(String, Int32, MaskedTextResultHint)

書式設定された文字列に指定した入力文字列を設定し、削除位置と説明の情報を出力します。Sets the formatted string to the specified input string, and then outputs the removal position and descriptive information.

ToDisplayString() ToDisplayString() ToDisplayString() ToDisplayString()

表示できる形式で書式設定された文字列を返します。Returns the formatted string in a displayable form.

ToString() ToString() ToString() ToString()

割り当てられたすべての文字値を含む、書式設定された文字列を返します。Returns the formatted string that includes all the assigned character values.

ToString(Boolean) ToString(Boolean) ToString(Boolean) ToString(Boolean)

書式設定された文字列を返します。パスワード文字が含まれる場合もあります。Returns the formatted string, optionally including password characters.

ToString(Boolean, Boolean) ToString(Boolean, Boolean) ToString(Boolean, Boolean) ToString(Boolean, Boolean)

書式設定された文字列を返します。プロンプト文字やリテラル文字が含まれる場合もあります。Returns the formatted string, optionally including prompt and literal characters.

ToString(Boolean, Boolean, Boolean, Int32, Int32) ToString(Boolean, Boolean, Boolean, Int32, Int32) ToString(Boolean, Boolean, Boolean, Int32, Int32) ToString(Boolean, Boolean, Boolean, Int32, Int32)

書式設定された文字列の部分文字列を返します。プロンプト文字、リテラル文字、およびパスワード文字が含まれる場合もあります。Returns a substring of the formatted string, optionally including prompt, literal, and password characters.

ToString(Boolean, Boolean, Int32, Int32) ToString(Boolean, Boolean, Int32, Int32) ToString(Boolean, Boolean, Int32, Int32) ToString(Boolean, Boolean, Int32, Int32)

書式設定された文字列の部分文字列を返します。プロンプト文字やリテラル文字が含まれる場合もあります。Returns a substring of the formatted string, optionally including prompt and literal characters.

ToString(Boolean, Int32, Int32) ToString(Boolean, Int32, Int32) ToString(Boolean, Int32, Int32) ToString(Boolean, Int32, Int32)

書式設定された文字列の部分文字列を返します。パスワード文字が含まれる場合もあります。Returns a substring of the formatted string, optionally including password characters.

ToString(Int32, Int32) ToString(Int32, Int32) ToString(Int32, Int32) ToString(Int32, Int32)

書式設定された文字列の部分文字列を返します。Returns a substring of the formatted string.

VerifyChar(Char, Int32, MaskedTextResultHint) VerifyChar(Char, Int32, MaskedTextResultHint) VerifyChar(Char, Int32, MaskedTextResultHint) VerifyChar(Char, Int32, MaskedTextResultHint)

指定した文字を指定した位置に正常に設定できるかどうかをテストします。Tests whether the specified character could be set successfully at the specified position.

VerifyEscapeChar(Char, Int32) VerifyEscapeChar(Char, Int32) VerifyEscapeChar(Char, Int32) VerifyEscapeChar(Char, Int32)

指定した文字が指定した位置でエスケープされるかどうかをテストします。Tests whether the specified character would be escaped at the specified position.

VerifyString(String) VerifyString(String) VerifyString(String) VerifyString(String)

指定した文字列を正常に設定できるかどうかをテストします。Tests whether the specified string could be set successfully.

VerifyString(String, Int32, MaskedTextResultHint) VerifyString(String, Int32, MaskedTextResultHint) VerifyString(String, Int32, MaskedTextResultHint) VerifyString(String, Int32, MaskedTextResultHint)

指定した文字列を正常に設定できるかどうかをテストし、位置と説明の情報を出力します。Tests whether the specified string could be set successfully, and then outputs position and descriptive information.

適用対象

こちらもご覧ください