MaskedTextResultHint 枚举   
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定简洁描述掩码文本分析操作结果的值。
public enum class MaskedTextResultHintpublic enum MaskedTextResultHinttype MaskedTextResultHint = Public Enum MaskedTextResultHint- 继承
字段
| 名称 | 值 | 说明 | 
|---|---|---|
| AlphanumericCharacterExpected | -2 | 操作未成功。输入字符中包含非字母数字字符。 . | 
| AsciiCharacterExpected | -1 | 操作未成功。输入字符中包含非 ASCII 字符集成员的字符。 | 
| CharacterEscaped | 1 | 成功。 操作成功,因为文本、提示或空格字符是转义字符。 有关转义字符的更多信息,请参见 VerifyEscapeChar(Char, Int32) 方法。 | 
| DigitExpected | -3 | 操作未成功。 输入字符中包含非数字字符。 | 
| InvalidInput | -51 | 操作未成功。 程序遇到无效的输入字符。 有关无效字符的更多信息,请参见 IsValidInputChar(Char) 方法。 | 
| LetterExpected | -4 | 操作未成功。 输入字符中包含非字母字符。 | 
| NoEffect | 2 | 成功。 主操作未执行,因为不需要;因此,未产生任何副作用。 | 
| NonEditPosition | -54 | 操作未成功。 格式化字符串中的当前位置为原义字符。 | 
| PositionOutOfRange | -55 | 操作未成功。 指定的位置未在目标字符串范围内;通常小于零或大于目标字符串的长度。 | 
| PromptCharNotAllowed | -52 | 操作未成功。 输入的提示字符无效,可能是由于 AllowPromptAsInput 属性设置为  | 
| SideEffect | 3 | 成功。 主操作未执行,因为不需要,但该方法产生了副作用。 例如,RemoveAt 方法可能删除未赋值的编辑位置,这会引起格式化字符串中顺序字符的左移。 | 
| SignedDigitExpected | -5 | 操作未成功。 输入字符中包含不是有符号数字的字符。 | 
| Success | 4 | 成功。 主操作成功。 | 
| UnavailableEditPosition | -53 | 操作未成功。 没有足够的可用编辑位置来满足请求。 | 
| Unknown | 0 | 未知。 操作结果未能确定。 | 
注解
控件 MaskedTextBox 将分析输入字符的实际责任委托给 MaskedTextProvider 类。 的许多方法 MaskedTextProvider除了返回 Boolean 成功结果外,还提供 类型的 MaskedTextResultHint附加输出参数。 此枚举提供有关 方法操作的其他信息。
注意
方法GetOperationResultFromHint可用于将值转换为MaskedTextResultHintBoolean成功值。