MaskedTextProvider.Add Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Lägger till ett indatatecken eller en indatasträng i den formaterade strängen.
Överlagringar
| Name | Description |
|---|---|
| Add(String, Int32, MaskedTextResultHint) |
Lägger till tecknen i den angivna indatasträngen i slutet av den formaterade strängen och matar sedan ut position och beskrivande information. |
| Add(Char, Int32, MaskedTextResultHint) |
Lägger till det angivna indatatecknet i slutet av den formaterade strängen och matar sedan ut position och beskrivande information. |
| Add(Char) |
Lägger till det angivna indatatecknet i slutet av den formaterade strängen. |
| Add(String) |
Lägger till tecknen i den angivna indatasträngen i slutet av den formaterade strängen. |
Add(String, Int32, MaskedTextResultHint)
- Källa:
- MaskedTextProvider.cs
- Källa:
- MaskedTextProvider.cs
- Källa:
- MaskedTextProvider.cs
- Källa:
- MaskedTextProvider.cs
- Källa:
- MaskedTextProvider.cs
Lägger till tecknen i den angivna indatasträngen i slutet av den formaterade strängen och matar sedan ut position och beskrivande information.
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
Parametrar
- testPosition
- Int32
Den nollbaserade positionen i den formaterade strängen där försöket gjordes att lägga till tecknet. En utdataparameter.
- resultHint
- MaskedTextResultHint
En MaskedTextResultHint som kortfattat beskriver resultatet av åtgärden. En utdataparameter.
Returer
true om alla tecken från indatasträngen har lagts till. annars false för att indikera att inga tecken har lagts till.
Kommentarer
Metoden Add(String, Int32, MaskedTextResultHint) lägger till tecknen från strängen input i den formaterade strängen, från och med den första tillgängliga positionen efter LastAssignedPosition. Den här metoden misslyckas av någon av följande orsaker:
Något av tecknen i indatavärdet,
input, kan inte skrivas ut eller så matchar inte indatavärdet motsvarande maskelement.Det finns inte tillräckligt med tillgängliga redigeringspositioner i den formaterade strängen efter den senast tilldelade positionen.
Om den här metoden misslyckas görs inga tillägg och metoden returnerar false.
Den här metoden fungerar på samma sätt som den åsidosättningsversion som tar en enda String parameter, Add(String), förutom att den matar ut ytterligare information.
Se även
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyString
Gäller för
Add(Char, Int32, MaskedTextResultHint)
- Källa:
- MaskedTextProvider.cs
- Källa:
- MaskedTextProvider.cs
- Källa:
- MaskedTextProvider.cs
- Källa:
- MaskedTextProvider.cs
- Källa:
- MaskedTextProvider.cs
Lägger till det angivna indatatecknet i slutet av den formaterade strängen och matar sedan ut position och beskrivande information.
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
Parametrar
- testPosition
- Int32
Den nollbaserade positionen i den formaterade strängen där försöket gjordes att lägga till tecknet. En utdataparameter.
- resultHint
- MaskedTextResultHint
En MaskedTextResultHint som kortfattat beskriver resultatet av åtgärden. En utdataparameter.
Returer
true om indatatecknet har lagts till. annars false.
Kommentarer
Metoden Add(Char, Int32, MaskedTextResultHint) försöker lägga input till teckenvärdet till den första tillgängliga positionen i den formaterade strängen efter den position som senast tilldelades, vilket representeras av LastAssignedPosition egenskapen. Den här metoden misslyckas om alla tillgängliga positioner är före den senast tilldelade positionen. Den här metoden misslyckas av någon av följande orsaker:
Indatavärdet ,
inputär inte utskrivbart eller så matchar det inte motsvarande maskelement.Det finns inga tillgängliga redigeringspositioner i den formaterade strängen, eller så finns det inga tillgängliga redigeringspositioner efter den senast tilldelade positionen.
Den här metoden fungerar på samma sätt som den åsidosättningsversion som tar en enda Char parameter, Add(Char), förutom att den matar ut ytterligare information.
Se även
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyChar(Char, Int32, MaskedTextResultHint)
Gäller för
Add(Char)
- Källa:
- MaskedTextProvider.cs
- Källa:
- MaskedTextProvider.cs
- Källa:
- MaskedTextProvider.cs
- Källa:
- MaskedTextProvider.cs
- Källa:
- MaskedTextProvider.cs
Lägger till det angivna indatatecknet i slutet av den formaterade strängen.
public:
bool Add(char input);
public bool Add(char input);
member this.Add : char -> bool
Public Function Add (input As Char) As Boolean
Parametrar
Returer
true om indatatecknet har lagts till. annars false.
Kommentarer
Metoden Add(Char) lägger till input teckenvärdet till den första tillgängliga positionen i den formaterade strängen efter den position som senast tilldelades, vilket representeras av LastAssignedPosition egenskapen. Den här metoden misslyckas av någon av följande orsaker:
Indatavärdet ,
inputär inte utskrivbart eller så matchar det inte motsvarande maskelement.Det finns inga tillgängliga redigeringspositioner i den formaterade strängen, eller så finns det inga tillgängliga redigeringspositioner efter den senast tilldelade positionen.
Se även
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyChar(Char, Int32, MaskedTextResultHint)
Gäller för
Add(String)
- Källa:
- MaskedTextProvider.cs
- Källa:
- MaskedTextProvider.cs
- Källa:
- MaskedTextProvider.cs
- Källa:
- MaskedTextProvider.cs
- Källa:
- MaskedTextProvider.cs
Lägger till tecknen i den angivna indatasträngen i slutet av den formaterade strängen.
public:
bool Add(System::String ^ input);
public bool Add(string input);
member this.Add : string -> bool
Public Function Add (input As String) As Boolean
Parametrar
Returer
true om alla tecken från indatasträngen har lagts till. annars false för att indikera att inga tecken har lagts till.
Undantag
Parametern input är null.
Kommentarer
Metoden Add(String) lägger till tecknen från strängen input i den formaterade strängen, från och med den första tillgängliga positionen efter LastAssignedPosition. Den här metoden misslyckas av någon av följande orsaker:
Något av tecknen i indatavärdet,
input, kan inte skrivas ut eller så matchar inte indatavärdet motsvarande maskelement.Det finns inte tillräckligt med tillgängliga redigeringspositioner i den formaterade strängen efter den senast tilldelade positionen.
Om den här metoden misslyckas görs inga tillägg och metoden returnerar false.
Se även
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyString