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 類別的實際責任委派。 除了傳回Boolean成功結果之外,許多的方法MaskedTextProvider也提供 類型的MaskedTextResultHint其他輸出參數。 這個列舉提供方法作業的其他資訊。
注意
方法GetOperationResultFromHint可用來將值轉換成MaskedTextResultHintBoolean成功值。