MaskedTextResultHint Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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 |
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.