Sdílet prostřednictvím


MaskedTextProvider.VerifyEscapeChar(Char, Int32) Metoda

Definice

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

input
Char

Hodnota Char , která se má testovat.

position
Int32

Pozice v masce pro otestování vstupního znaku.

Návraty

truepokud 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 truevlastnost .

  • Pokud mají vstupní znaky stejnou hodnotu jako literál v masce, a pokud SkipLiterals je truevlastnost ,

  • Pokud je vlastnost nastavena na ResetOnSpace hodnotu , znak mezery je trueuniká.

Metoda VerifyEscapeChar vrátí false také hodnotu , pokud pos je parametr menší než nula nebo větší než Length hodnota parametru Mask.

Platí pro

Viz také