Partager via


MaskedTextProvider.VerifyEscapeChar(Char, Int32) Méthode

Définition

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

input
Char

Valeur Char à tester.

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

S’applique à

Voir aussi