MaskedTextProvider.Set メソッド

定義

書式設定された文字列に指定した入力文字列を設定します。

オーバーロード

Set(String)

書式設定された文字列に指定した入力文字列を設定します。

Set(String, Int32, MaskedTextResultHint)

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

Set(String)

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

書式設定された文字列に指定した入力文字列を設定します。

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

パラメーター

input
String

書式設定された文字列の設定に使用する String 値。

戻り値

すべての文字が正常に設定された場合は true。それ以外の場合は false

例外

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

注釈

メソッドは Set 、書式設定された文字列の既存の内容をクリアし、文字列に対してマスクを input 適用して、書式設定された文字列の内容を更新します。

次の条件はエラーと見なされます。 エラーが発生すると、書式設定された文字列は変更されないままになり、 Set が返されます false

  • 書式設定された文字列には、置換文字列の内容を保持するのに十分な編集可能な位置がありません。

  • 置換文字値の 1 つが無効です。これは、印刷できないか、対応する mask 要素と一致しないためです。

こちらもご覧ください

適用対象

Set(String, Int32, MaskedTextResultHint)

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

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

public:
 bool Set(System::String ^ input, [Runtime::InteropServices::Out] int % testPosition, [Runtime::InteropServices::Out] System::ComponentModel::MaskedTextResultHint % resultHint);
public bool Set (string input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint);
member this.Set : string * int * MaskedTextResultHint -> bool
Public Function Set (input As String, ByRef testPosition As Integer, ByRef resultHint As MaskedTextResultHint) As Boolean

パラメーター

input
String

書式設定された文字列の設定に使用する String 値。

testPosition
Int32

設定が正常に実行された場合は、最後の文字が実際に設定された、書式設定された文字列内のインデックス番号が 0 から始まる位置。それ以外の場合は、操作が失敗した最初の位置。 出力パラメーター。

resultHint
MaskedTextResultHint

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

戻り値

すべての文字が正常に設定された場合は true。それ以外の場合は false

例外

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

注釈

メソッドは Set 、書式設定された文字列の既存の内容をクリアし、文字列に対してマスクを input 適用して、書式設定された文字列の内容を更新します。

次の条件はエラーと見なされます。 エラーが発生すると、書式設定された文字列は変更されないままになり、 Set が返されます false

  • 書式設定された文字列には、置換文字列の内容を保持するのに十分な編集可能な位置がありません。

  • 置換文字値の 1 つが無効です。これは、印刷できないか、対応する mask 要素と一致しないためです。

このバージョンの には、メソッドの Set 操作に関する詳細情報を伝えるための 2 つの追加の出力パラメーターが用意されています。

こちらもご覧ください

適用対象