Condividi tramite


MaskedTextProvider.Add Metodo

Definizione

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

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

input
Char

Valore Char 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 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

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

input
Char

Valore Char da aggiungere alla stringa formattata.

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

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

Si applica a