MaskedTextProvider.VerifyEscapeChar(Char, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Teste si le caractère spécifié fait l'objet d'un échappement à la position spécifiée.
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
Paramètres
- position
- Int32
Position dans le masque par rapport à laquelle tester le caractère d'entrée.
Retours
true
si le caractère spécifié fait l'objet d'un échappement à la position spécifiée ; sinon, false
.
Remarques
Un caractère est dit être placé dans une séquence d’échappement s’il s’agit d’une entrée valide, mais il n’est pas affecté à cette position dans la chaîne mise en forme. Les caractères d’échappement appartiennent aux trois catégories suivantes :
Les caractères d’invite sont placés dans une séquence d’échappement si la AllowPromptAsInput propriété est
true
.Les caractères d’entrée sont placés dans une séquence d’échappement s’ils ont la même valeur que le littéral dans le masque et si la SkipLiterals propriété est
true
.Les caractères d’espace sont placés dans une séquence d’échappement si la ResetOnSpace propriété est
true
.
La VerifyEscapeChar méthode retourne false
également si le pos
paramètre est inférieur à zéro ou supérieur à la Length valeur de .Mask