MaskedTextProvider.Add Methode

Definitie

Hiermee voegt u een invoerteken of invoertekenreeks toe aan de opgemaakte tekenreeks.

Overloads

Name Description
Add(String, Int32, MaskedTextResultHint)

Voegt de tekens in de opgegeven invoertekenreeks toe aan het einde van de opgemaakte tekenreeks en voert vervolgens positie- en beschrijvende informatie uit.

Add(Char, Int32, MaskedTextResultHint)

Voegt het opgegeven invoerteken toe aan het einde van de opgemaakte tekenreeks en voert vervolgens positie en beschrijvende informatie uit.

Add(Char)

Hiermee voegt u het opgegeven invoerteken toe aan het einde van de opgemaakte tekenreeks.

Add(String)

Voegt de tekens in de opgegeven invoertekenreeks toe aan het einde van de opgemaakte tekenreeks.

Add(String, Int32, MaskedTextResultHint)

Voegt de tekens in de opgegeven invoertekenreeks toe aan het einde van de opgemaakte tekenreeks en voert vervolgens positie- en beschrijvende informatie uit.

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

Parameters

input
String

Een String met tekenwaarden die moeten worden toegevoegd aan de opgemaakte tekenreeks.

testPosition
Int32

De op nul gebaseerde positie in de opgemaakte tekenreeks waarin de poging is gedaan om het teken toe te voegen. Een uitvoerparameter.

resultHint
MaskedTextResultHint

Een MaskedTextResultHint die beknopt het resultaat van de bewerking beschrijft. Een uitvoerparameter.

Retouren

true als alle tekens uit de invoertekenreeks zijn toegevoegd; anders false om aan te geven dat er geen tekens zijn toegevoegd.

Opmerkingen

Met Add(String, Int32, MaskedTextResultHint) de methode worden de tekens van de input tekenreeks toegevoegd aan de opgemaakte tekenreeks, te beginnen met de eerste beschikbare positie na LastAssignedPosition. Deze methode mislukt om een van de volgende redenen:

  • Een van de tekens in de invoerwaarde, inputkan niet worden afgedrukt of de invoerwaarde komt niet overeen met het bijbehorende maskerelement.

  • Er zijn niet voldoende bewerkingsposities beschikbaar in de opgemaakte tekenreeks na de laatst toegewezen positie.

Als deze methode mislukt, worden er geen toevoegingen gemaakt en wordt de methode geretourneerd false.

Deze methode werkt hetzelfde als de overschreven versie die één String parameter gebruikt, Add(String)behalve dat er aanvullende informatie wordt uitgevoerd.

Zie ook

Van toepassing op

Add(Char, Int32, MaskedTextResultHint)

Voegt het opgegeven invoerteken toe aan het einde van de opgemaakte tekenreeks en voert vervolgens positie en beschrijvende informatie uit.

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

Parameters

input
Char

Een Char waarde die moet worden toegevoegd aan de opgemaakte tekenreeks.

testPosition
Int32

De op nul gebaseerde positie in de opgemaakte tekenreeks waarin de poging is gedaan om het teken toe te voegen. Een uitvoerparameter.

resultHint
MaskedTextResultHint

Een MaskedTextResultHint die beknopt het resultaat van de bewerking beschrijft. Een uitvoerparameter.

Retouren

true als het invoerteken is toegevoegd; anders false.

Opmerkingen

De Add(Char, Int32, MaskedTextResultHint) methode probeert de input tekenwaarde toe te voegen aan de eerste beschikbare positie in de opgemaakte tekenreeks na de positie die voor het laatst is toegewezen, die wordt vertegenwoordigd door de LastAssignedPosition eigenschap. Deze methode mislukt als alle beschikbare posities vóór de laatst toegewezen positie vallen. Deze methode mislukt om een van de volgende redenen:

  • De invoerwaarde, inputis niet afdrukbaar of komt niet overeen met het bijbehorende maskerelement.

  • Er zijn geen beschikbare bewerkingsposities in de opgemaakte tekenreeks of er zijn geen beschikbare bewerkingsposities na de laatst toegewezen positie.

Deze methode werkt hetzelfde als de overschreven versie die één Char parameter gebruikt, Add(Char)behalve dat er aanvullende informatie wordt uitgevoerd.

Zie ook

Van toepassing op

Add(Char)

Hiermee voegt u het opgegeven invoerteken toe aan het einde van de opgemaakte tekenreeks.

public:
 bool Add(char input);
public bool Add(char input);
member this.Add : char -> bool
Public Function Add (input As Char) As Boolean

Parameters

input
Char

Een Char waarde die moet worden toegevoegd aan de opgemaakte tekenreeks.

Retouren

true als het invoerteken is toegevoegd; anders false.

Opmerkingen

De Add(Char) methode voegt de input tekenwaarde toe aan de eerste beschikbare positie in de opgemaakte tekenreeks na de positie die voor het laatst is toegewezen, die wordt vertegenwoordigd door de LastAssignedPosition eigenschap. Deze methode mislukt om een van de volgende redenen:

  • De invoerwaarde, inputis niet afdrukbaar of komt niet overeen met het bijbehorende maskerelement.

  • Er zijn geen beschikbare bewerkingsposities in de opgemaakte tekenreeks of er zijn geen beschikbare bewerkingsposities na de laatst toegewezen positie.

Zie ook

Van toepassing op

Add(String)

Voegt de tekens in de opgegeven invoertekenreeks toe aan het einde van de opgemaakte tekenreeks.

public:
 bool Add(System::String ^ input);
public bool Add(string input);
member this.Add : string -> bool
Public Function Add (input As String) As Boolean

Parameters

input
String

Een String met tekenwaarden die moeten worden toegevoegd aan de opgemaakte tekenreeks.

Retouren

true als alle tekens uit de invoertekenreeks zijn toegevoegd; anders false om aan te geven dat er geen tekens zijn toegevoegd.

Uitzonderingen

De input parameter is null.

Opmerkingen

Met Add(String) de methode worden de tekens van de input tekenreeks toegevoegd aan de opgemaakte tekenreeks, te beginnen met de eerste beschikbare positie na LastAssignedPosition. Deze methode mislukt om een van de volgende redenen:

  • Een van de tekens in de invoerwaarde, inputkan niet worden afgedrukt of de invoerwaarde komt niet overeen met het bijbehorende maskerelement.

  • Er zijn niet voldoende bewerkingsposities beschikbaar in de opgemaakte tekenreeks na de laatst toegewezen positie.

Als deze methode mislukt, worden er geen toevoegingen gemaakt en wordt de methode geretourneerd false.

Zie ook

Van toepassing op