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

注解

如果字符是有效输入,但未分配给格式化字符串中的该位置,则表示该字符将被 转义 。 转义字符分为以下三类:

  • 如果 AllowPromptAsInput 属性为 true,则会转义提示字符。

  • 如果输入字符的值与掩码中的文本相同,并且 SkipLiterals 属性为 true,则将其转义。

  • 如果 属性为 true,则ResetOnSpace转义空格字符。

VerifyEscapeChar如果 pos 参数小于零或大于 的 MaskLength则方法也将返回 false

适用于

另请参阅