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) メソッドは、input文字列の文字を書式設定された文字列に追加します。これは、LastAssignedPosition後の最初の使用可能な位置から始まります。 このメソッドは、次のいずれかの理由で失敗します。
入力値 (
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) メソッドは、LastAssignedPosition プロパティによって表される最後に割り当てられた位置の後に、書式設定された文字列の最初の使用可能な位置にinput文字値を追加します。 このメソッドは、次のいずれかの理由で失敗します。
入力値
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) メソッドは、input文字列の文字を書式設定された文字列に追加します。これは、LastAssignedPosition後の最初の使用可能な位置から始まります。 このメソッドは、次のいずれかの理由で失敗します。
入力値 (
input) の文字は印刷できません。または、入力値が対応する mask 要素と一致しません。最後に割り当てられた位置の後に、書式設定された文字列に十分な編集位置がありません。
このメソッドが失敗した場合、追加は行われず、メソッドは falseを返します。
こちらもご覧ください
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyString