MaskedTextProvider.Add Metod

Definition

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

input
String

Ett String innehållande teckenvärden som ska läggas till i den formaterade strängen.

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

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

input
Char

Ett Char värde som ska läggas till i den formaterade strängen.

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

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

input
Char

Ett Char värde som ska läggas till i den formaterade strängen.

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

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

input
String

Ett String innehållande teckenvärden som ska läggas till i den formaterade strängen.

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

Gäller för