MaskedTextProvider.Add 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.
Aggiunge un carattere o una stringa di input alla stringa formattata.
Overload
Add(String, Int32, MaskedTextResultHint) |
Aggiunge i caratteri nella stringa di input specificata alla fine della stringa formattata, quindi genera informazioni sulla posizione e sulla descrizione. |
Add(Char, Int32, MaskedTextResultHint) |
Aggiunge il carattere di input specificato alla fine della stringa formattata, quindi genera informazioni sulla posizione e sulla descrizione. |
Add(Char) |
Aggiunge il carattere di input specificato alla fine della stringa formattata. |
Add(String) |
Aggiunge i caratteri nella stringa di input specificata alla fine della stringa formattata. |
Add(String, Int32, MaskedTextResultHint)
- Source:
- MaskedTextProvider.cs
- Source:
- MaskedTextProvider.cs
- Source:
- MaskedTextProvider.cs
Aggiunge i caratteri nella stringa di input specificata alla fine della stringa formattata, quindi genera informazioni sulla posizione e sulla descrizione.
public:
bool Add(System::String ^ input, [Runtime::InteropServices::Out] int % testPosition, [Runtime::InteropServices::Out] System::ComponentModel::MaskedTextResultHint % resultHint);
public bool Add (string input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint);
member this.Add : string * int * MaskedTextResultHint -> bool
Public Function Add (input As String, ByRef testPosition As Integer, ByRef resultHint As MaskedTextResultHint) As Boolean
Parametri
- input
- String
Oggetto String contenente i valori dei caratteri da aggiungere alla stringa formattata.
- testPosition
- Int32
Posizione in base zero della stringa formattata nella quale si è tentato di aggiungere il carattere. Parametro di output.
- resultHint
- MaskedTextResultHint
Oggetto MaskedTextResultHint che descrive sinteticamente il risultato dell'operazione. Parametro di output.
Restituisce
true
se sono stati aggiunti tutti i caratteri della stringa di input; in caso contrario false
per indicare che non sono stati aggiunti caratteri.
Commenti
Il Add(String, Int32, MaskedTextResultHint) metodo aggiunge i caratteri della input
stringa alla stringa formattata, a partire dalla prima posizione disponibile dopo LastAssignedPosition. Questo metodo avrà esito negativo per uno dei motivi seguenti:
I caratteri nel valore di input,
input
, non sono stampabili o il valore di input non corrisponde al relativo elemento mask corrispondente.Non sono disponibili posizioni di modifica sufficienti nella stringa formattata dopo l'ultima posizione assegnata.
Se questo metodo non riesce, non vengono apportate aggiunte e il metodo restituisce false
.
Questo metodo funziona allo stesso modo della versione sottoposta a override che accetta un singolo String parametro, , Add(String)ad eccezione del fatto che restituisce informazioni aggiuntive.
Vedi anche
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyString
Si applica a
Add(Char, Int32, MaskedTextResultHint)
- Source:
- MaskedTextProvider.cs
- Source:
- MaskedTextProvider.cs
- Source:
- MaskedTextProvider.cs
Aggiunge il carattere di input specificato alla fine della stringa formattata, quindi genera informazioni sulla posizione e sulla descrizione.
public:
bool Add(char input, [Runtime::InteropServices::Out] int % testPosition, [Runtime::InteropServices::Out] System::ComponentModel::MaskedTextResultHint % resultHint);
public bool Add (char input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint);
member this.Add : char * int * MaskedTextResultHint -> bool
Public Function Add (input As Char, ByRef testPosition As Integer, ByRef resultHint As MaskedTextResultHint) As Boolean
Parametri
- testPosition
- Int32
Posizione in base zero della stringa formattata nella quale si è tentato di aggiungere il carattere. Parametro di output.
- resultHint
- MaskedTextResultHint
Oggetto MaskedTextResultHint che descrive sinteticamente il risultato dell'operazione. Parametro di output.
Restituisce
true
se il carattere di input è stato aggiunto; in caso contrario false
.
Commenti
Il Add(Char, Int32, MaskedTextResultHint) metodo tenta di aggiungere il valore del input
carattere alla prima posizione disponibile nella stringa formattata dopo la posizione assegnata per l'ultima volta, rappresentata dalla LastAssignedPosition proprietà . Questo metodo avrà esito negativo se tutte le posizioni disponibili sono precedenti all'ultima posizione assegnata. Questo metodo avrà esito negativo per uno dei motivi seguenti:
Il valore di input,
input
, non è stampabile o non corrisponde all'elemento mask corrispondente.Nessuna posizione di modifica disponibile nella stringa formattata o nessuna posizione di modifica disponibile dopo l'ultima posizione assegnata.
Questo metodo funziona allo stesso modo della versione sottoposta a override che accetta un singolo Char parametro, , Add(Char)ad eccezione del fatto che restituisce informazioni aggiuntive.
Vedi anche
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyChar(Char, Int32, MaskedTextResultHint)
Si applica a
Add(Char)
- Source:
- MaskedTextProvider.cs
- Source:
- MaskedTextProvider.cs
- Source:
- MaskedTextProvider.cs
Aggiunge il carattere di input specificato alla fine della stringa formattata.
public:
bool Add(char input);
public bool Add (char input);
member this.Add : char -> bool
Public Function Add (input As Char) As Boolean
Parametri
Restituisce
true
se il carattere di input è stato aggiunto; in caso contrario false
.
Commenti
Il Add(Char) metodo aggiunge il valore del input
carattere alla prima posizione disponibile nella stringa formattata dopo l'ultima posizione assegnata, rappresentata dalla LastAssignedPosition proprietà . Questo metodo avrà esito negativo per uno dei motivi seguenti:
Il valore di input,
input
, non è stampabile o non corrisponde all'elemento mask corrispondente.Nessuna posizione di modifica disponibile nella stringa formattata o nessuna posizione di modifica disponibile dopo l'ultima posizione assegnata.
Vedi anche
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyChar(Char, Int32, MaskedTextResultHint)
Si applica a
Add(String)
- Source:
- MaskedTextProvider.cs
- Source:
- MaskedTextProvider.cs
- Source:
- MaskedTextProvider.cs
Aggiunge i caratteri nella stringa di input specificata alla fine della stringa formattata.
public:
bool Add(System::String ^ input);
public bool Add (string input);
member this.Add : string -> bool
Public Function Add (input As String) As Boolean
Parametri
- input
- String
Oggetto String contenente i valori dei caratteri da aggiungere alla stringa formattata.
Restituisce
true
se sono stati aggiunti tutti i caratteri della stringa di input; in caso contrario false
per indicare che non sono stati aggiunti caratteri.
Eccezioni
Il valore del parametro input
è null
.
Commenti
Il Add(String) metodo aggiunge i caratteri della input
stringa alla stringa formattata, a partire dalla prima posizione disponibile dopo LastAssignedPosition. Questo metodo avrà esito negativo per uno dei motivi seguenti:
I caratteri nel valore di input,
input
, non sono stampabili o il valore di input non corrisponde al relativo elemento mask corrispondente.Non sono disponibili posizioni di modifica sufficienti nella stringa formattata dopo l'ultima posizione assegnata.
Se questo metodo non riesce, non vengono apportate aggiunte e il metodo restituisce false
.
Vedi anche
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyString