MaskedTextProvider.VerifyEscapeChar(Char, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Prüft, ob das angegebene Zeichen an der angegebenen Position mit Escapezeichen versehen werden würde.
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
Parameter
- position
- Int32
Die Position in der Maske, gegen die das Eingabezeichen geprüft werden soll.
Gibt zurück
true
, wenn das angegebene Zeichen an der angegebenen Position mit Escapezeichen versehen werden würde, andernfalls false
.
Hinweise
Ein Zeichen wird als Escapezeichen bezeichnet , wenn es sich um eine gültige Eingabe handelt, aber dieser Position in der formatierten Zeichenfolge nicht zugewiesen ist. Mit Escapezeichen versehene Zeichen fallen in die folgenden drei Kategorien:
Eingabeaufforderungszeichen werden mit Escapezeichen versehen, wenn die AllowPromptAsInput -Eigenschaft ist
true
.Eingabezeichen werden mit Escapezeichen versehen, wenn sie denselben Wert wie das Literal in der Maske haben und wenn die SkipLiterals -Eigenschaft ist
true
.Leerzeichen werden mit Escapezeichen versehen, wenn die ResetOnSpace -Eigenschaft ist
true
.
Die VerifyEscapeChar -Methode gibt auch zurück false
, wenn der pos
Parameter kleiner als 0 (null) oder größer als der Length - MaskParameter ist.