MaskedTextResultHint 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定简洁描述掩码文本分析操作结果的值。
public enum class MaskedTextResultHint
public enum MaskedTextResultHint
type 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成功值。