MaskedTextResultHint 列舉

定義

指定值,簡潔描述遮罩文字剖析作業的結果。

public enum class MaskedTextResultHint
public enum MaskedTextResultHint
type MaskedTextResultHint = 
Public Enum MaskedTextResultHint
繼承
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 屬性設為 false

SideEffect 3

成功。 主要作業未執行,因為不需要,但方法產生副作用。 例如,RemoveAt 方法可以刪除未指定的編輯位置,造成格式化字串中的後續字元向左移位。

SignedDigitExpected -5

作業失敗。 發現不是帶正負號數字的輸入字元。

Success 4

成功。 主要作業成功。

UnavailableEditPosition -53

作業失敗。 編輯位置不足,無法滿足需求。

Unknown 0

未知。 作業結果未定。

備註

控制項 MaskedTextBox 會將將輸入字元剖析至 MaskedTextProvider 類別的實際責任委派。 除了傳回 Boolean 成功結果之外,許多 的 方法 MaskedTextProvider 也提供 類型的 MaskedTextResultHint 其他輸出參數。 這個列舉提供方法作業的其他資訊。

注意

方法 GetOperationResultFromHint 可用來將值轉換成 MaskedTextResultHint Boolean 成功值。

適用於

另請參閱