MaskedTextProvider.Set Metoda

Definice

Nastaví formátovaný řetězec na zadaný vstupní řetězec.

Přetížení

Set(String)

Nastaví formátovaný řetězec na zadaný vstupní řetězec.

Set(String, Int32, MaskedTextResultHint)

Nastaví formátovaný řetězec na zadaný vstupní řetězec a pak vypíše pozici odebrání a popisné informace.

Set(String)

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

Nastaví formátovaný řetězec na zadaný vstupní řetězec.

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

Parametry

input
String

Hodnota použitá String k nastavení formátovaného řetězce.

Návraty

truepokud byly všechny znaky úspěšně nastaveny; v opačném případě . false

Výjimky

Parametr input je null.

Poznámky

Metoda Set vymaže existující obsah formátovaného řetězce a pak použije masku input na řetězec k aktualizaci obsahu formátovaného řetězce.

Za chyby se považují následující podmínky. Když dojde k chybě, formátovaný řetězec zůstane nezměněný a Set vrátí false.

  • Formátovaný řetězec neobsahuje dostatek upravitelných pozic pro uložení obsahu náhradního řetězce.

  • Jedna z hodnot náhradních znaků není platná, protože se nedá vytisknout nebo neodpovídá odpovídajícímu prvku masky.

Viz také

Platí pro

Set(String, Int32, MaskedTextResultHint)

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

Nastaví formátovaný řetězec na zadaný vstupní řetězec a pak vypíše pozici odebrání a popisné informace.

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

Parametry

input
String

Hodnota použitá String k nastavení formátovaného řetězce.

testPosition
Int32

Pokud se to podaří, pozice od nuly ve formátované řetězci, kde poslední znak byl skutečně nastaven; v opačném případě první místo, kde operace selhala. Výstupní parametr.

resultHint
MaskedTextResultHint

A MaskedTextResultHint , který stručně popisuje výsledek operace sady. Výstupní parametr.

Návraty

truepokud byly všechny znaky úspěšně nastaveny; v opačném případě . false

Výjimky

Parametr input je null.

Poznámky

Metoda Set vymaže existující obsah formátovaného řetězce a pak použije masku input na řetězec k aktualizaci obsahu formátovaného řetězce.

Za chyby se považují následující podmínky. Když dojde k chybě, formátovaný řetězec zůstane nezměněný a Set vrátí false.

  • Formátovaný řetězec neobsahuje dostatek upravitelných pozic pro uložení obsahu náhradního řetězce.

  • Jedna z hodnot náhradních znaků není platná, protože se nedá vytisknout nebo neodpovídá odpovídajícímu prvku masky.

Tato verze poskytuje Set dva další výstupní parametry, které poskytují další informace o operaci metody.

Viz také

Platí pro