MaskedTextProvider.VerifyEscapeChar(Char, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Comprueba si el carácter especificado sería un carácter de escape en la posición especificada.
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
Parámetros
- position
- Int32
Posición de la máscara donde se va a comprobar el carácter de entrada.
Devoluciones
Es true
si el carácter especificado fuese un carácter de escape en la posición especificada; de lo contrario, es false
.
Comentarios
Se dice que un carácter es de escape si es una entrada válida, pero no se asigna a esa posición en la cadena con formato. Los caracteres de escape se dividen en las tres categorías siguientes:
Los caracteres de aviso se escapan si la AllowPromptAsInput propiedad es
true
.Los caracteres de entrada se escapan si tienen el mismo valor que el literal de la máscara y si la SkipLiterals propiedad es
true
.Los caracteres de espacio se escapan si la ResetOnSpace propiedad es
true
.
El VerifyEscapeChar método también devolverá false
si el pos
parámetro es menor que cero o mayor que el Length de Mask.