MaskedTextProvider.VerifyEscapeChar(Char, Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Testa se o caractere especificado seria escapado na posição 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
A posição na máscara na qual testar o caractere de entrada.
Retornos
true
se o caractere especificado seria escapado na posição especificada; caso contrário, false
.
Comentários
Um caractere será chamado de escape se for uma entrada válida, mas não for atribuído a essa posição na cadeia de caracteres formatada. Os caracteres de escape se enquadram nas três categorias a seguir:
Os caracteres de prompt serão escapados se a AllowPromptAsInput propriedade for
true
.Os caracteres de entrada serão escapados se tiverem o mesmo valor que o literal na máscara e se a SkipLiterals propriedade for
true
.Caracteres de espaço serão escapados se a ResetOnSpace propriedade for
true
.
O VerifyEscapeChar método também retornará false
se o pos
parâmetro for menor que zero ou maior que o LengthMaskdo .