MaskedTextProvider.Add Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- 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
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyString
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
- 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
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyChar(Char, Int32, MaskedTextResultHint)
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
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
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyChar(Char, Int32, MaskedTextResultHint)
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
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
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyString