MaskedTextProvider.VerifyEscapeChar(Char, Int32) Método

Definição

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

input
Char

O valor Char para testar.

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 .

Aplica-se a

Confira também