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 uchycený na zadané pozici.
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
truePokud by zadaný znak byl uchycený na zadané pozici; v opačném případě . false
Poznámky
Znak je označen jako řídicí znak , pokud je 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 uchycené, pokud AllowPromptAsInput je
truevlastnost .Vstupní znaky jsou řídicími znaky, pokud mají stejnou hodnotu jako literál v masce a pokud SkipLiterals je
truevlastnost .Znaky mezery jsou uchycené, pokud ResetOnSpace je
truevlastnost .
Metoda VerifyEscapeChar také vrátí false , pokud pos je parametr menší než nula nebo větší než Length hodnota Mask.