MaskedTextProvider.VerifyEscapeChar(Char, Int32) Metoda
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í.
Testuje, zda by zadaný znak byl na zadané pozici řídicím znakem.
public:
bool VerifyEscapeChar(char input, int position);
public bool VerifyEscapeChar (char input, int position);
member this.VerifyEscapeChar : char * int -> bool
Public Function VerifyEscapeChar (input As Char, position As Integer) As Boolean
Parametry
- position
- Int32
Pozice v masce pro otestování vstupního znaku.
Návraty
true
pokud zadaný znak by byl řídicí znak na zadané pozici; v opačném případě . false
Poznámky
Znak je označen jako řídicí znak , pokud se jedná o platný vstup, ale není přiřazen k této pozici ve formátovaném řetězci. Řídicí znaky spadají do následujících tří kategorií:
Znaky výzvy jsou řídicí, pokud AllowPromptAsInput je
true
vlastnost .Pokud mají vstupní znaky stejnou hodnotu jako literál v masce, a pokud SkipLiterals je
true
vlastnost ,Pokud je vlastnost nastavena na ResetOnSpace hodnotu , znak mezery je
true
uniká.
Metoda VerifyEscapeChar vrátí false
také hodnotu , pokud pos
je parametr menší než nula nebo větší než Length hodnota parametru Mask.