MaskedTextProvider.Add メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
書式設定された文字列に、入力文字または入力文字列を追加します。
オーバーロード
Add(String, Int32, MaskedTextResultHint) |
書式設定された文字列の末尾に指定した入力文字列内の文字を追加し、位置と説明の情報を出力します。 |
Add(Char, Int32, MaskedTextResultHint) |
書式設定された文字列の末尾に指定した入力文字を追加し、位置と説明の情報を出力します。 |
Add(Char) |
書式設定された文字列の末尾に指定した入力文字を追加します。 |
Add(String) |
書式設定された文字列の末尾に指定した入力文字列内の文字を追加します。 |
Add(String, Int32, MaskedTextResultHint)
書式設定された文字列の末尾に指定した入力文字列内の文字を追加し、位置と説明の情報を出力します。
public:
bool Add(System::String ^ input, [Runtime::InteropServices::Out] int % testPosition, [Runtime::InteropServices::Out] System::ComponentModel::MaskedTextResultHint % resultHint);
public bool Add (string input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint);
member this.Add : string * int * MaskedTextResultHint -> bool
Public Function Add (input As String, ByRef testPosition As Integer, ByRef resultHint As MaskedTextResultHint) As Boolean
パラメーター
- testPosition
- Int32
文字を追加しようとした、書式設定された文字列内のインデックス番号が 0 から始まる位置。 出力パラメーター。
- resultHint
- MaskedTextResultHint
操作の結果を簡潔に示す MaskedTextResultHint。 出力パラメーター。
戻り値
入力文字列のすべての文字が正常に追加された場合は true
。それ以外の場合は、文字が追加されなかったことを示す false
。
注釈
メソッドはAdd(String, Int32, MaskedTextResultHint)、 の後LastAssignedPositionの最初のinput
使用可能な位置から始まる、文字列の文字を書式設定された文字列に追加します。 このメソッドは、次のいずれかの理由で失敗します。
入力値
input
の文字 () は印刷できません。または、入力値が対応する mask 要素と一致しません。最後に割り当てられた位置の後の書式設定された文字列には、十分な編集位置がありません。
このメソッドが失敗した場合、追加は行われず、 メソッドは を返します false
。
このメソッドは、追加の情報を出力する点を除き、Add(String)1 つのStringパラメーター を受け取るオーバーライドされたバージョンと同じように機能します。
こちらもご覧ください
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyString
適用対象
Add(Char, Int32, MaskedTextResultHint)
書式設定された文字列の末尾に指定した入力文字を追加し、位置と説明の情報を出力します。
public:
bool Add(char input, [Runtime::InteropServices::Out] int % testPosition, [Runtime::InteropServices::Out] System::ComponentModel::MaskedTextResultHint % resultHint);
public bool Add (char input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint);
member this.Add : char * int * MaskedTextResultHint -> bool
Public Function Add (input As Char, ByRef testPosition As Integer, ByRef resultHint As MaskedTextResultHint) As Boolean
パラメーター
- testPosition
- Int32
文字を追加しようとした、書式設定された文字列内のインデックス番号が 0 から始まる位置。 出力パラメーター。
- resultHint
- MaskedTextResultHint
操作の結果を簡潔に示す MaskedTextResultHint。 出力パラメーター。
戻り値
入力文字が正常に追加された場合は true
。それ以外の場合は false
。
注釈
メソッドはAdd(Char, Int32, MaskedTextResultHint)、 プロパティで表される最後に割り当てられた位置の後に、書式設定された文字列の最初の使用可能な位置に文字値をLastAssignedPosition追加input
しようとします。 使用可能なすべてのポジションが最後に割り当てられたポジションの前にある場合、このメソッドは失敗します。 このメソッドは、次のいずれかの理由で失敗します。
入力値
input
である は印刷できません。または、対応する mask 要素と一致しません。書式設定された文字列に使用可能な編集位置がゼロであるか、最後に割り当てられた位置の後に使用可能な編集位置がありません。
このメソッドは、追加の情報を出力する点を除き、Add(Char)1 つのCharパラメーター を受け取るオーバーライドされたバージョンと同じように機能します。
こちらもご覧ください
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyChar(Char, Int32, MaskedTextResultHint)
適用対象
Add(Char)
書式設定された文字列の末尾に指定した入力文字を追加します。
public:
bool Add(char input);
public bool Add (char input);
member this.Add : char -> bool
Public Function Add (input As Char) As Boolean
パラメーター
戻り値
入力文字が正常に追加された場合は true
。それ以外の場合は false
。
注釈
メソッドは Add(Char) 、 input
プロパティで表される最後に割り当てられた位置の後に、書式設定された文字列の最初の使用可能な位置に文字値を LastAssignedPosition 追加します。 このメソッドは、次のいずれかの理由で失敗します。
入力値
input
である は印刷できません。または、対応する mask 要素と一致しません。書式設定された文字列に使用可能な編集位置がゼロであるか、最後に割り当てられた位置の後に使用可能な編集位置がありません。
こちらもご覧ください
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyChar(Char, Int32, MaskedTextResultHint)
適用対象
Add(String)
書式設定された文字列の末尾に指定した入力文字列内の文字を追加します。
public:
bool Add(System::String ^ input);
public bool Add (string input);
member this.Add : string -> bool
Public Function Add (input As String) As Boolean
パラメーター
戻り値
入力文字列のすべての文字が正常に追加された場合は true
。それ以外の場合は、文字が追加されなかったことを示す false
。
例外
input
パラメーターが null
です。
注釈
メソッドはAdd(String)、 の後LastAssignedPositionの最初のinput
使用可能な位置から始まる、文字列の文字を書式設定された文字列に追加します。 このメソッドは、次のいずれかの理由で失敗します。
入力値
input
の文字 () は印刷できません。または、入力値が対応する mask 要素と一致しません。最後に割り当てられた位置の後の書式設定された文字列には、十分な編集位置がありません。
このメソッドが失敗した場合、追加は行われず、 メソッドは を返します false
。
こちらもご覧ください
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyString
適用対象
.NET