Sdílet prostřednictvím


MaskedTextProvider.Add Metoda

Definice

Přidá do formátovaného řetězce vstupní znak nebo vstupní řetězec.

Přetížení

Name Description
Add(String, Int32, MaskedTextResultHint)

Přidá znaky v zadaném vstupním řetězci na konec formátovaného řetězce a potom vypíše pozici a popisné informace.

Add(Char, Int32, MaskedTextResultHint)

Přidá zadaný vstupní znak na konec formátovaného řetězce a potom zobrazí pozici a popisné informace.

Add(Char)

Přidá zadaný vstupní znak na konec formátovaného řetězce.

Add(String)

Přidá znaky v zadaném vstupním řetězci na konec formátovaného řetězce.

Add(String, Int32, MaskedTextResultHint)

Zdroj:
MaskedTextProvider.cs
Zdroj:
MaskedTextProvider.cs
Zdroj:
MaskedTextProvider.cs
Zdroj:
MaskedTextProvider.cs
Zdroj:
MaskedTextProvider.cs

Přidá znaky v zadaném vstupním řetězci na konec formátovaného řetězce a potom vypíše pozici a popisné informace.

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

Parametry

input
String

A String obsahující hodnoty znaků, které mají být připojeny k formátovaný řetězec.

testPosition
Int32

Pozice založená na nule ve formátovaném řetězci, kde byl proveden pokus o přidání znaku. Výstupní parametr.

resultHint
MaskedTextResultHint

Stručně MaskedTextResultHint popisuje výsledek operace. Výstupní parametr.

Návraty

true pokud byly všechny znaky ze vstupního řetězce úspěšně přidány; jinak false chcete označit, že nebyly přidány žádné znaky.

Poznámky

Metoda Add(String, Int32, MaskedTextResultHint) přidá znaky z input řetězce do formátovaného řetězce počínaje první dostupnou pozicí za LastAssignedPosition. Tato metoda selže z některého z následujících důvodů:

  • Libovolný z znaků ve vstupní hodnotě , inputnení možné tisknout nebo vstupní hodnota neodpovídá příslušnému prvku masky.

  • Ve formátované pozici po poslední přiřazené pozici není k dispozici dostatek pozic pro úpravy.

Pokud tato metoda selže, nejsou provedeny žádné doplňky a metoda vrátí false.

Tato metoda funguje stejně jako přepsáná verze, která přebírá jeden String parametr s tím rozdílem, Add(String)že výstupem jsou další informace.

Viz také

Platí pro

Add(Char, Int32, MaskedTextResultHint)

Zdroj:
MaskedTextProvider.cs
Zdroj:
MaskedTextProvider.cs
Zdroj:
MaskedTextProvider.cs
Zdroj:
MaskedTextProvider.cs
Zdroj:
MaskedTextProvider.cs

Přidá zadaný vstupní znak na konec formátovaného řetězce a potom zobrazí pozici a popisné informace.

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

Parametry

input
Char

Hodnota Char , která se má připojit k formátovanýmu řetězci.

testPosition
Int32

Pozice založená na nule ve formátovaném řetězci, kde byl proveden pokus o přidání znaku. Výstupní parametr.

resultHint
MaskedTextResultHint

Stručně MaskedTextResultHint popisuje výsledek operace. Výstupní parametr.

Návraty

true pokud byl vstupní znak úspěšně přidán; jinak false.

Poznámky

Metoda Add(Char, Int32, MaskedTextResultHint) se pokusí přidat hodnotu znaku input na první dostupnou pozici ve formátované řetězci za pozici, která byla naposledy přiřazena, což je reprezentováno LastAssignedPosition vlastností. Tato metoda selže, pokud jsou všechny dostupné pozice před poslední přiřazenou pozicí. Tato metoda selže z některého z následujících důvodů:

  • Vstupní hodnota , inputnení tisknutelná nebo neodpovídá příslušnému prvku masky.

  • Ve formátovaném řetězci je k dispozici nula pozic úprav nebo po poslední přiřazené pozici nejsou k dispozici žádné pozice pro úpravy.

Tato metoda funguje stejně jako přepsáná verze, která přebírá jeden Char parametr s tím rozdílem, Add(Char)že výstupem jsou další informace.

Viz také

Platí pro

Add(Char)

Zdroj:
MaskedTextProvider.cs
Zdroj:
MaskedTextProvider.cs
Zdroj:
MaskedTextProvider.cs
Zdroj:
MaskedTextProvider.cs
Zdroj:
MaskedTextProvider.cs

Přidá zadaný vstupní znak na konec formátovaného řetězce.

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

Parametry

input
Char

Hodnota Char , která se má připojit k formátovanýmu řetězci.

Návraty

true pokud byl vstupní znak úspěšně přidán; jinak false.

Poznámky

Metoda Add(Char) přidá hodnotu znaku input k první dostupné pozici ve formátované řetězci za pozici, která byla naposledy přiřazena, která je reprezentována LastAssignedPosition vlastností. Tato metoda selže z některého z následujících důvodů:

  • Vstupní hodnota , inputnení tisknutelná nebo neodpovídá příslušnému prvku masky.

  • Ve formátovaném řetězci je k dispozici nula pozic úprav nebo po poslední přiřazené pozici nejsou k dispozici žádné pozice pro úpravy.

Viz také

Platí pro

Add(String)

Zdroj:
MaskedTextProvider.cs
Zdroj:
MaskedTextProvider.cs
Zdroj:
MaskedTextProvider.cs
Zdroj:
MaskedTextProvider.cs
Zdroj:
MaskedTextProvider.cs

Přidá znaky v zadaném vstupním řetězci na konec formátovaného řetězce.

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

Parametry

input
String

A String obsahující hodnoty znaků, které mají být připojeny k formátovaný řetězec.

Návraty

true pokud byly všechny znaky ze vstupního řetězce úspěšně přidány; jinak false chcete označit, že nebyly přidány žádné znaky.

Výjimky

Parametr input je null.

Poznámky

Metoda Add(String) přidá znaky z input řetězce do formátovaného řetězce počínaje první dostupnou pozicí za LastAssignedPosition. Tato metoda selže z některého z následujících důvodů:

  • Libovolný z znaků ve vstupní hodnotě , inputnení možné tisknout nebo vstupní hodnota neodpovídá příslušnému prvku masky.

  • Ve formátované pozici po poslední přiřazené pozici není k dispozici dostatek pozic pro úpravy.

Pokud tato metoda selže, nejsou provedeny žádné doplňky a metoda vrátí false.

Viz také

Platí pro