MaskedTextResultHint Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje hodnoty, které stručně popisují výsledky operace analýzy maskovaného textu.
public enum class MaskedTextResultHint
public enum MaskedTextResultHint
type MaskedTextResultHint =
Public Enum MaskedTextResultHint
- Dědičnost
Pole
| Name | Hodnota | Description |
|---|---|---|
| PositionOutOfRange | -55 | Operace nebyla úspěšná. Zadaná pozice není v rozsahu cílového řetězce; obvykle je menší než nula nebo větší než délka cílového řetězce. |
| NonEditPosition | -54 | Operace nebyla úspěšná. Aktuální pozice ve formátovaném řetězci je literálový znak. |
| UnavailableEditPosition | -53 | Operace nebyla úspěšná. Pro splnění požadavku nebylo k dispozici dostatek pozic pro úpravy. |
| PromptCharNotAllowed | -52 | Operace nebyla úspěšná. Znak výzvy není platný při vstupu, například proto, že AllowPromptAsInput vlastnost je nastavena na |
| InvalidInput | -51 | Operace nebyla úspěšná. Program zjistil vstupní znak, který nebyl platný. Další informace o znaky, které nejsou platné, naleznete v IsValidInputChar(Char) metodě. |
| SignedDigitExpected | -5 | Operace nebyla úspěšná. Byl zjištěn vstupní znak, který nebyl podepsanou číslicí. |
| LetterExpected | -4 | Operace nebyla úspěšná. Byl zjištěn vstupní znak, který nebyl písmenem. |
| DigitExpected | -3 | Operace nebyla úspěšná. Byl zjištěn vstupní znak, který nebyl číslicí. |
| AlphanumericCharacterExpected | -2 | Operace nebyla úspěšná. Byl zjištěn vstupní znak, který nebyl alfanumerický. . |
| AsciiCharacterExpected | -1 | Operace nebyla úspěšná. Byl zjištěn vstupní znak, který nebyl členem znakové sady ASCII. |
| Unknown | 0 | Unknown. Výsledek operace nelze určit. |
| CharacterEscaped | 1 | Akce byla úspěšná. Operace byla úspěšná, protože literál, výzva nebo znak mezery byl řídicí znak. Další informace o řídicích VerifyEscapeChar(Char, Int32) |
| NoEffect | 2 | Akce byla úspěšná. Primární operace nebyla provedena, protože nebyla nutná; proto nebyl vytvořen žádný vedlejší účinek. |
| SideEffect | 3 | Akce byla úspěšná. Primární operace nebyla provedena, protože nebyla nutná, ale metoda vytvořila vedlejší účinek. Metoda může například RemoveAt odstranit nepřiřazenou pozici úprav, což způsobí posun doleva u následných znaků ve formátovaného řetězci. |
| Success | 4 | Akce byla úspěšná. Primární operace byla úspěšná. |
Poznámky
Ovládací MaskedTextBox prvek deleguje skutečnou odpovědnost za analýzu vstupních znaků do MaskedTextProvider třídy. Mnoho metod MaskedTextProvider, kromě vrácení výsledku Boolean úspěchu, také poskytnout další výstupní parametr typu MaskedTextResultHint. Tento výčet poskytuje další informace o operaci metody.
Note
Metodu GetOperationResultFromHint lze použít k převodu MaskedTextResultHint hodnoty na Boolean hodnotu úspěchu.