MaskedTextProvider.Set 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 stelt u de opgemaakte tekenreeks in op de opgegeven invoertekenreeks.
Overloads
| Name | Description |
|---|---|
| Set(String) |
Hiermee stelt u de opgemaakte tekenreeks in op de opgegeven invoertekenreeks. |
| Set(String, Int32, MaskedTextResultHint) |
Stelt de opgemaakte tekenreeks in op de opgegeven invoertekenreeks en voert vervolgens de verwijderingspositie en beschrijvende informatie uit. |
Set(String)
Hiermee stelt u de opgemaakte tekenreeks in op de opgegeven invoertekenreeks.
public:
bool Set(System::String ^ input);
public bool Set(string input);
member this.Set : string -> bool
Public Function Set (input As String) As Boolean
Parameters
Retouren
true als alle tekens zijn ingesteld; anders, false.
Uitzonderingen
De input parameter is null.
Opmerkingen
De Set methode wist de bestaande inhoud van de opgemaakte tekenreeks en past vervolgens het masker toe op de input tekenreeks om de inhoud van de opgemaakte tekenreeks bij te werken.
De volgende voorwaarden worden beschouwd als fouten. Wanneer er een fout optreedt, blijft de opgemaakte tekenreeks ongewijzigd en Set wordt deze geretourneerd false.
Er zijn onvoldoende bewerkbare posities in de opgemaakte tekenreeks om de inhoud van de vervangende tekenreeks te bewaren.
Een van de vervangende tekenwaarden is ongeldig omdat deze niet kan worden afgedrukt of niet overeenkomt met het bijbehorende maskerelement.
Zie ook
Van toepassing op
Set(String, Int32, MaskedTextResultHint)
Stelt de opgemaakte tekenreeks in op de opgegeven invoertekenreeks en voert vervolgens de verwijderingspositie en beschrijvende informatie uit.
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
Parameters
- testPosition
- Int32
Als dit lukt, wordt de positie op basis van nul in de opgemaakte tekenreeks waar het laatste teken daadwerkelijk is ingesteld; anders is de eerste positie waar de bewerking is mislukt. Een uitvoerparameter.
- resultHint
- MaskedTextResultHint
Een MaskedTextResultHint die beknopt het resultaat van de setbewerking beschrijft. Een uitvoerparameter.
Retouren
true als alle tekens zijn ingesteld; anders, false.
Uitzonderingen
De input parameter is null.
Opmerkingen
De Set methode wist de bestaande inhoud van de opgemaakte tekenreeks en past vervolgens het masker toe op de input tekenreeks om de inhoud van de opgemaakte tekenreeks bij te werken.
De volgende voorwaarden worden beschouwd als fouten. Wanneer er een fout optreedt, blijft de opgemaakte tekenreeks ongewijzigd en Set wordt deze geretourneerd false.
Er zijn onvoldoende bewerkbare posities in de opgemaakte tekenreeks om de inhoud van de vervangende tekenreeks te bewaren.
Een van de vervangende tekenwaarden is ongeldig omdat deze niet kan worden afgedrukt of niet overeenkomt met het bijbehorende maskerelement.
Deze versie van Set biedt twee extra uitvoerparameters om meer informatie over de werking van de methode over te brengen.