MaskedTextProvider.Set Metodo
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.
Imposta la stringa formattata sulla stringa di input specificata.
Overload
| Nome | Descrizione |
|---|---|
| Set(String) |
Imposta la stringa formattata sulla stringa di input specificata. |
| Set(String, Int32, MaskedTextResultHint) |
Imposta la stringa formattata sulla stringa di input specificata e quindi restituisce la posizione di rimozione e le informazioni descrittive. |
Set(String)
Imposta la stringa formattata sulla stringa di input specificata.
public:
bool Set(System::String ^ input);
public bool Set(string input);
member this.Set : string -> bool
Public Function Set (input As String) As Boolean
Parametri
Valori restituiti
true se tutti i caratteri sono stati impostati correttamente; in caso contrario, false.
Eccezioni
Il input parametro è null.
Commenti
Il Set metodo cancella il contenuto esistente della stringa formattata e quindi applica la maschera alla input stringa per aggiornare il contenuto della stringa formattata.
Le condizioni seguenti sono considerate errori. Quando si verifica un errore, la stringa formattata rimane invariata e Set restituisce false.
Nella stringa formattata non sono presenti posizioni modificabili sufficienti per contenere il contenuto della stringa di sostituzione.
Uno dei valori dei caratteri di sostituzione non è valido perché non è stampabile o non corrisponde al corrispondente elemento mask.
Vedi anche
Si applica a
Set(String, Int32, MaskedTextResultHint)
Imposta la stringa formattata sulla stringa di input specificata e quindi restituisce la posizione di rimozione e le informazioni descrittive.
public:
bool Set(System::String ^ input, [Runtime::InteropServices::Out] int % testPosition, [Runtime::InteropServices::Out] System::ComponentModel::MaskedTextResultHint % resultHint);
public bool Set(string input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint);
member this.Set : string * int * MaskedTextResultHint -> bool
Public Function Set (input As String, ByRef testPosition As Integer, ByRef resultHint As MaskedTextResultHint) As Boolean
Parametri
- testPosition
- Int32
In caso di esito positivo, la posizione in base zero nella stringa formattata in cui è stato effettivamente impostato l'ultimo carattere; in caso contrario, la prima posizione in cui l'operazione non è riuscita. Parametro di output.
- resultHint
- MaskedTextResultHint
Oggetto MaskedTextResultHint che descrive in modo conciso il risultato dell'operazione set. Parametro di output.
Valori restituiti
true se tutti i caratteri sono stati impostati correttamente; in caso contrario, false.
Eccezioni
Il input parametro è null.
Commenti
Il Set metodo cancella il contenuto esistente della stringa formattata e quindi applica la maschera alla input stringa per aggiornare il contenuto della stringa formattata.
Le condizioni seguenti sono considerate errori. Quando si verifica un errore, la stringa formattata rimane invariata e Set restituisce false.
Nella stringa formattata non sono presenti posizioni modificabili sufficienti per contenere il contenuto della stringa di sostituzione.
Uno dei valori dei caratteri di sostituzione non è valido perché non è stampabile o non corrisponde al corrispondente elemento mask.
Questa versione di fornisce due parametri di Set output aggiuntivi per fornire altre informazioni sull'operazione del metodo .