MaskedTextProvider.Add メソッド

定義

書式設定された文字列に、入力文字または入力文字列を追加します。

オーバーロード

Add(String, Int32, MaskedTextResultHint)

書式設定された文字列の末尾に指定した入力文字列内の文字を追加し、位置と説明の情報を出力します。

Add(Char, Int32, MaskedTextResultHint)

書式設定された文字列の末尾に指定した入力文字を追加し、位置と説明の情報を出力します。

Add(Char)

書式設定された文字列の末尾に指定した入力文字を追加します。

Add(String)

書式設定された文字列の末尾に指定した入力文字列内の文字を追加します。

Add(String, Int32, MaskedTextResultHint)

ソース:
MaskedTextProvider.cs
ソース:
MaskedTextProvider.cs
ソース:
MaskedTextProvider.cs

書式設定された文字列の末尾に指定した入力文字列内の文字を追加し、位置と説明の情報を出力します。

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

パラメーター

input
String

書式設定された文字列に追加する文字値を格納する String

testPosition
Int32

文字を追加しようとした、書式設定された文字列内のインデックス番号が 0 から始まる位置。 出力パラメーター。

resultHint
MaskedTextResultHint

操作の結果を簡潔に示す MaskedTextResultHint。 出力パラメーター。

戻り値

入力文字列のすべての文字が正常に追加された場合は true。それ以外の場合は、文字が追加されなかったことを示す false

注釈

メソッドはAdd(String, Int32, MaskedTextResultHint)、 の後LastAssignedPositionの最初のinput使用可能な位置から始まる、文字列の文字を書式設定された文字列に追加します。 このメソッドは、次のいずれかの理由で失敗します。

  • 入力値 inputの文字 () は印刷できません。または、入力値が対応する mask 要素と一致しません。

  • 最後に割り当てられた位置の後の書式設定された文字列には、十分な編集位置がありません。

このメソッドが失敗した場合、追加は行われず、 メソッドは を返します false

このメソッドは、追加の情報を出力する点を除き、Add(String)1 つのStringパラメーター を受け取るオーバーライドされたバージョンと同じように機能します。

こちらもご覧ください

適用対象

Add(Char, Int32, MaskedTextResultHint)

ソース:
MaskedTextProvider.cs
ソース:
MaskedTextProvider.cs
ソース:
MaskedTextProvider.cs

書式設定された文字列の末尾に指定した入力文字を追加し、位置と説明の情報を出力します。

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

パラメーター

input
Char

書式設定された文字列に追加する Char 値。

testPosition
Int32

文字を追加しようとした、書式設定された文字列内のインデックス番号が 0 から始まる位置。 出力パラメーター。

resultHint
MaskedTextResultHint

操作の結果を簡潔に示す MaskedTextResultHint。 出力パラメーター。

戻り値

入力文字が正常に追加された場合は true。それ以外の場合は false

注釈

メソッドはAdd(Char, Int32, MaskedTextResultHint)、 プロパティで表される最後に割り当てられた位置の後に、書式設定された文字列の最初の使用可能な位置に文字値をLastAssignedPosition追加inputしようとします。 使用可能なすべてのポジションが最後に割り当てられたポジションの前にある場合、このメソッドは失敗します。 このメソッドは、次のいずれかの理由で失敗します。

  • 入力値 inputである は印刷できません。または、対応する mask 要素と一致しません。

  • 書式設定された文字列に使用可能な編集位置がゼロであるか、最後に割り当てられた位置の後に使用可能な編集位置がありません。

このメソッドは、追加の情報を出力する点を除き、Add(Char)1 つのCharパラメーター を受け取るオーバーライドされたバージョンと同じように機能します。

こちらもご覧ください

適用対象

Add(Char)

ソース:
MaskedTextProvider.cs
ソース:
MaskedTextProvider.cs
ソース:
MaskedTextProvider.cs

書式設定された文字列の末尾に指定した入力文字を追加します。

public:
 bool Add(char input);
public bool Add (char input);
member this.Add : char -> bool
Public Function Add (input As Char) As Boolean

パラメーター

input
Char

書式設定された文字列に追加する Char 値。

戻り値

入力文字が正常に追加された場合は true。それ以外の場合は false

注釈

メソッドは Add(Char)input プロパティで表される最後に割り当てられた位置の後に、書式設定された文字列の最初の使用可能な位置に文字値を LastAssignedPosition 追加します。 このメソッドは、次のいずれかの理由で失敗します。

  • 入力値 inputである は印刷できません。または、対応する mask 要素と一致しません。

  • 書式設定された文字列に使用可能な編集位置がゼロであるか、最後に割り当てられた位置の後に使用可能な編集位置がありません。

こちらもご覧ください

適用対象

Add(String)

ソース:
MaskedTextProvider.cs
ソース:
MaskedTextProvider.cs
ソース:
MaskedTextProvider.cs

書式設定された文字列の末尾に指定した入力文字列内の文字を追加します。

public:
 bool Add(System::String ^ input);
public bool Add (string input);
member this.Add : string -> bool
Public Function Add (input As String) As Boolean

パラメーター

input
String

書式設定された文字列に追加する文字値を格納する String

戻り値

入力文字列のすべての文字が正常に追加された場合は true。それ以外の場合は、文字が追加されなかったことを示す false

例外

input パラメーターが null です。

注釈

メソッドはAdd(String)、 の後LastAssignedPositionの最初のinput使用可能な位置から始まる、文字列の文字を書式設定された文字列に追加します。 このメソッドは、次のいずれかの理由で失敗します。

  • 入力値 inputの文字 () は印刷できません。または、入力値が対応する mask 要素と一致しません。

  • 最後に割り当てられた位置の後の書式設定された文字列には、十分な編集位置がありません。

このメソッドが失敗した場合、追加は行われず、 メソッドは を返します false

こちらもご覧ください

適用対象