Condividi tramite


MaskedTextResultHint Enumerazione

Definizione

Specifica i valori che descrivono sinteticamente i risultati di un'operazione di analisi di testo mascherato.

public enum class MaskedTextResultHint
public enum MaskedTextResultHint
type MaskedTextResultHint = 
Public Enum MaskedTextResultHint
Ereditarietà
MaskedTextResultHint

Campi

AlphanumericCharacterExpected -2

L'operazione ha avuto esito negativo. È presente un carattere di input non alfanumerico. .

AsciiCharacterExpected -1

L'operazione ha avuto esito negativo. È presente un carattere di input non appartenente al set di caratteri ASCII.

CharacterEscaped 1

Operazione completata. L'operazione ha avuto esito positivo perché un carattere letterale, di richiesta o di spaziatura è un carattere di escape. Per ulteriori informazioni sui caratteri di escape, vedere il metodo VerifyEscapeChar(Char, Int32).

DigitExpected -3

L'operazione ha avuto esito negativo. È presente un carattere di input che non è una cifra.

InvalidInput -51

L'operazione ha avuto esito negativo. Il programma ha rilevato un carattere di input non valido. Per ulteriori informazioni sui caratteri non validi, vedere il metodo IsValidInputChar(Char).

LetterExpected -4

L'operazione ha avuto esito negativo. È presente un carattere di input che non è una lettera.

NoEffect 2

Operazione completata. L'operazione principale non è stata eseguita perché non necessaria, pertanto non sono stati prodotti effetti collaterali.

NonEditPosition -54

L'operazione ha avuto esito negativo. La posizione corrente della stringa formattata è rappresentata da un carattere letterale.

PositionOutOfRange -55

L'operazione ha avuto esito negativo. La posizione specificata non rientra nell'intervallo della stringa di destinazione. In genere, questo indica che è minore di zero o maggiore della lunghezza della stringa di destinazione.

PromptCharNotAllowed -52

L'operazione ha avuto esito negativo. Il carattere di richiesta non è valido come input. Questo può essere determinato dall'impostazione della proprietà AllowPromptAsInput su false.

SideEffect 3

Operazione completata. L'operazione principale non è stata eseguita perché non necessaria, ma il metodo ha prodotto un effetto collaterale. Il metodo RemoveAt, ad esempio, può eliminare una posizione di modifica non assegnata, determinando lo spostamento a sinistra dei caratteri successivi della stringa formattata.

SignedDigitExpected -5

L'operazione ha avuto esito negativo. È presente un carattere di input che non è una cifra con segno.

Success 4

Operazione completata. L'operazione principale ha avuto esito positivo.

UnavailableEditPosition -53

L'operazione ha avuto esito negativo. Le posizioni di modifica disponibili non sono sufficienti per soddisfare la richiesta.

Unknown 0

Sconosciuto. Impossibile determinare il risultato dell'operazione.

Commenti

Il MaskedTextBox controllo delega la responsabilità effettiva di analizzare i caratteri di input alla MaskedTextProvider classe . Molti dei metodi di MaskedTextProvider, oltre a restituire un Boolean risultato positivo, forniscono anche un parametro di output aggiuntivo di tipo MaskedTextResultHint. Questa enumerazione fornisce informazioni aggiuntive sull'operazione del metodo .

Nota

Il GetOperationResultFromHint metodo può essere usato per convertire un MaskedTextResultHint valore in un Boolean valore di esito positivo.

Si applica a

Vedi anche