Udostępnij za pośrednictwem


MaskedTextProvider.VerifyEscapeChar(Char, Int32) Metoda

Definicja

Sprawdza, czy określony znak zostanie uniknięty w określonej pozycji.

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

Char Wartość do przetestowania.

position
Int32

Pozycja w masce do testowania znaku wejściowego względem.

Zwraca

true jeśli określony znak zostanie uniknięty w określonej pozycji; w przeciwnym razie , false.

Uwagi

Mówi się, że znak jest ucieczki , jeśli jest prawidłowym wejściem, ale nie jest przypisany do tej pozycji w sformatowanym ciągu. Znaki ucieczki należą do następujących trzech kategorii:

  • Znaki monitu są usuwane, jeśli AllowPromptAsInput właściwość ma truewartość .

  • Znaki wejściowe są ucieczki, jeśli mają taką samą wartość jak literał w masce, a jeśli SkipLiterals właściwość ma truewartość .

  • Znaki spacji są znakami ucieczki, jeśli ResetOnSpace właściwość ma wartość true.

Metoda VerifyEscapeChar zwróci również false wartość , jeśli pos parametr jest mniejszy niż zero lub większy niż LengthMask.

Dotyczy

Zobacz też