MaskedTextProvider.VerifyEscapeChar(Char, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
测试指定的字符是否将在指定位置转义。
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
参数
- position
- Int32
测试输入字符时所根据的掩码位置。
返回
如果指定的字符将在指定位置转义,则为 true
;否则为 false
。
注解
如果字符是有效输入,但未分配给格式化字符串中的该位置,则表示该字符将被 转义 。 转义字符分为以下三类:
如果 AllowPromptAsInput 属性为
true
,则会转义提示字符。如果输入字符的值与掩码中的文本相同,并且 SkipLiterals 属性为
true
,则将其转义。如果 属性为
true
,则ResetOnSpace转义空格字符。
VerifyEscapeChar如果 pos
参数小于零或大于 的 Mask,Length则方法也将返回 false
。