MaskedTextProvider.VerifyEscapeChar(Char, Int32) メソッド

定義

指定した文字が指定した位置でエスケープされるかどうかをテストします。

public:
 bool VerifyEscapeChar(char input, int position);
public bool VerifyEscapeChar (char input, int position);
member this.VerifyEscapeChar : char * int -> bool
Public Function VerifyEscapeChar (input As Char, position As Integer) As Boolean

パラメーター

input
Char

テストする Char 値。

position
Int32

入力文字をテストするマスク内の位置。

戻り値

指定した文字が指定した位置でエスケープされる場合は true。それ以外の場合は false

注釈

文字は有効な入力である場合は エスケープ されると言われますが、書式設定された文字列内のその位置には割り当てません。 エスケープ文字は、次の 3 つのカテゴリに分類されます。

  • プロパティが の場合 AllowPromptAsInput 、プロンプト文字は trueエスケープされます。

  • 入力文字がマスク内のリテラルと同じ値を持ち、 プロパティが の場合 SkipLiteralstrueエスケープされます。

  • プロパティが の場合 ResetOnSpace 、スペース文字は trueエスケープされます。

VerifyEscapeCharパラメーターが 0 より小さいか、 の pos より大きい場合も、 メソッドは Length を返falseしますMask

適用対象

こちらもご覧ください