MaskedTextProvider.VerifyEscapeChar(Char, Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- 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
true
wartość .Znaki wejściowe są ucieczki, jeśli mają taką samą wartość jak literał w masce, a jeśli SkipLiterals właściwość ma
true
wartość .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.