Condividi tramite


MaskedTextProvider.VerifyEscapeChar(Char, Int32) Metodo

Definizione

Verifica se il carattere specificato verrebbe preceduto da un carattere di escape nella posizione specificata.

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

Parametri

input
Char

Valore Char da testare.

position
Int32

Posizione nella maschera per testare il carattere di input.

Restituisce

true se il carattere specificato verrebbe preceduto da un carattere di escape nella posizione specificata; in caso contrario, false.

Commenti

Un carattere viene detto di essere preceduto da un carattere di escape se è un input valido, ma non viene assegnato a tale posizione nella stringa formattata. I caratteri di escape rientrano nelle tre categorie seguenti:

  • I caratteri prompt vengono preceduti da un carattere di escape se la AllowPromptAsInput proprietà è true.

  • I caratteri di input vengono preceduti da un carattere di escape se hanno lo stesso valore del valore letterale nella maschera e se la SkipLiterals proprietà è true.

  • Gli spazi vengono preceduti da un carattere di escape se la ResetOnSpace proprietà è true.

Il VerifyEscapeChar metodo restituisce false anche se il pos parametro è minore di zero o maggiore Length di .Mask

Si applica a

Vedi anche