MaskedTextProvider.Add Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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é
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyString
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
- 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é
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyChar(Char, Int32, MaskedTextResultHint)
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
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é
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyChar(Char, Int32, MaskedTextResultHint)
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
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é
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyString