Sdílet prostřednictvím


MaskedTextProvider.ToString Metoda

Definice

Vrátí formátovaný řetězec.

Přetížení

Name Description
ToString(Boolean, Boolean, Boolean, Int32, Int32)

Vrátí podřetězce formátovaného řetězce, volitelně včetně znaků příkazového řádku, literálu a hesla.

ToString(Boolean, Boolean, Int32, Int32)

Vrátí podřetězce formátovaného řetězce, volitelně včetně znaků příkazového řádku a literálu.

ToString(Boolean, Int32, Int32)

Vrátí podřetězce formátovaného řetězce, volitelně včetně znaků hesla.

ToString(Boolean)

Vrátí formátovaný řetězec, volitelně včetně znaků hesla.

ToString(Boolean, Boolean)

Vrátí formátovaný řetězec, volitelně včetně znaků příkazového řádku a literálu.

ToString()

Vrátí formátovaný řetězec, který obsahuje všechny přiřazené hodnoty znaků.

ToString(Int32, Int32)

Vrátí podřetězc formátovaného řetězce.

ToString(Boolean, Boolean, Boolean, Int32, Int32)

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

Vrátí podřetězce formátovaného řetězce, volitelně včetně znaků příkazového řádku, literálu a hesla.

public:
 System::String ^ ToString(bool ignorePasswordChar, bool includePrompt, bool includeLiterals, int startPosition, int length);
public string ToString(bool ignorePasswordChar, bool includePrompt, bool includeLiterals, int startPosition, int length);
override this.ToString : bool * bool * bool * int * int -> string
Public Function ToString (ignorePasswordChar As Boolean, includePrompt As Boolean, includeLiterals As Boolean, startPosition As Integer, length As Integer) As String

Parametry

ignorePasswordChar
Boolean

true vrátit skutečné upravitelné znaky; jinak uveďte, false že PasswordChar vlastnost má být dodržena.

includePrompt
Boolean

truezahrnout do návratového řetězce znaky výzvy; v opačném případě . false

includeLiterals
Boolean

truek vrácení literálových znaků v návratovém řetězci; v opačném případě . false

startPosition
Int32

Pozice založená na nule ve formátovaném řetězci, kde začíná výstup.

length
Int32

Počet znaků, které se mají vrátit.

Návraty

V případě úspěchu podřetězce formátovaného Stringznaku, který obsahuje všechny přiřazené hodnoty znaků a volitelně obsahuje literály, výzvy a znaky hesla, jinak Empty řetězec.

Poznámky

Tato verze přetížené ToString metody vrátí podřetězec formátovaného řetězce počínaje pozicí startPos a včetně následného počtu znaků určených parametrem length . Vrácený řetězec obsahuje výzvy a literály podle hodnot IncludePrompt a IncludeLiterals parametrů. Všimněte si, že tyto parametry přepíší hodnoty IncludePrompt a IncludeLiterals vlastnosti. ignorePasswordChar Pokud je trueparametr , vrátí původní vstupní znaky a ignoruje hodnotu PasswordChar vlastnosti. Pokud je falsetento parametr , použije znak hesla ke skrytí upravitelného uživatelského vstupu, pokud PasswordChar je vlastnost nastavena na jinou hodnotu než null.

Důležité

Vzhledem k tomu, že tato metoda potenciálně odhalí informace, které jsou obvykle chráněny v uživatelském rozhraní pomocí znaků hesla, je vhodné je použít s extrémní opatrností, aby nedošlo k náhodnému odhalení citlivých uživatelských dat.

ToString provede následující akce v případech, kdy dochází k nesrovnalostem ve vstupních parametrech:

  • Pokud startPos je menší než nula, je počáteční pozice nastavená na nulu.

  • Pokud startPos je větší než nebo rovno skutečnému Length formátovaného řetězce, vrátí se Empty řetězec.

  • Pokud length je větší než zbývající počet znaků za počáteční pozicí, vrátí se pouze zbývající znaky.

  • Pokud length je menší nebo rovna nule, Empty vrátí se řetězec.

Viz také

Platí pro

ToString(Boolean, Boolean, Int32, Int32)

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

Vrátí podřetězce formátovaného řetězce, volitelně včetně znaků příkazového řádku a literálu.

public:
 System::String ^ ToString(bool includePrompt, bool includeLiterals, int startPosition, int length);
public string ToString(bool includePrompt, bool includeLiterals, int startPosition, int length);
override this.ToString : bool * bool * int * int -> string
Public Function ToString (includePrompt As Boolean, includeLiterals As Boolean, startPosition As Integer, length As Integer) As String

Parametry

includePrompt
Boolean

truezahrnout do návratového řetězce znaky výzvy; v opačném případě . false

includeLiterals
Boolean

truezahrnout literálové znaky do návratového řetězce; v opačném případě . false

startPosition
Int32

Pozice založená na nule ve formátovaném řetězci, kde začíná výstup.

length
Int32

Počet znaků, které se mají vrátit.

Návraty

V případě úspěchu podřetězce formátovaného Stringznaku, který zahrnuje všechny přiřazené hodnoty znaků a volitelně i literály a výzvy, jinak Empty řetězec.

Poznámky

Tato verze přetížené ToString metody vrátí podřetězec formátovaného řetězce počínaje pozicí startPos a včetně následného počtu znaků určených parametrem length . Vrácený řetězec obsahuje výzvy a literály podle hodnot IncludePrompt a IncludeLiterals parametrů. Všimněte si, že tyto parametry přepíší hodnoty IncludePromptIncludeLiterals vlastností. Tato metoda vždy vrátí původní vstupní znaky a ignoruje hodnotu PasswordChar vlastnosti.

Důležité

Vzhledem k tomu, že tato metoda odhalí informace, které jsou obvykle chráněny v uživatelském rozhraní pomocí znaků hesla, měly by být použity s extrémní opatrností, aby nedošlo k náhodnému odhalení citlivých uživatelských dat.

ToString provede následující akce v případech, kdy dochází k nesrovnalostem ve vstupních parametrech:

  • Pokud startPos je menší než nula, je počáteční pozice nastavená na nulu.

  • Pokud startPos je větší než nebo rovno skutečnému Length formátovaného řetězce, vrátí se Empty řetězec.

  • Pokud length je větší než zbývající počet znaků za počáteční pozicí, vrátí se pouze zbývající znaky.

  • Pokud length je menší nebo rovna nule, Empty vrátí se řetězec.

Viz také

Platí pro

ToString(Boolean, Int32, Int32)

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

Vrátí podřetězce formátovaného řetězce, volitelně včetně znaků hesla.

public:
 System::String ^ ToString(bool ignorePasswordChar, int startPosition, int length);
public string ToString(bool ignorePasswordChar, int startPosition, int length);
override this.ToString : bool * int * int -> string
Public Function ToString (ignorePasswordChar As Boolean, startPosition As Integer, length As Integer) As String

Parametry

ignorePasswordChar
Boolean

true vrátit skutečné upravitelné znaky; jinak uveďte, false že PasswordChar vlastnost má být dodržena.

startPosition
Int32

Pozice založená na nule ve formátovaném řetězci, kde začíná výstup.

length
Int32

Počet znaků, které se mají vrátit.

Návraty

V případě úspěchu podřetězce formátovaného Stringřetězce, který obsahuje literály, výzvy a volitelné znaky hesla, jinak Empty řetězec.

Poznámky

Tato verze přetížené ToString metody vrátí podřetězec formátovaného řetězce počínaje pozicí startPos a včetně následného počtu znaků určených parametrem length . Vrácený řetězec obsahuje výzvy a literály podle aktuálních IncludePrompt hodnot a IncludeLiterals vlastností. ignorePasswordChar Pokud je trueparametr , vrátí původní vstupní znaky a ignoruje hodnotu PasswordChar vlastnosti. Pokud je falsetento parametr , použije znak hesla ke skrytí upravitelného uživatelského vstupu, pokud PasswordChar je vlastnost nastavena na jinou hodnotu než null.

Důležité

Vzhledem k tomu, že tato metoda potenciálně odhalí informace, které jsou obvykle chráněny v uživatelském rozhraní pomocí znaků hesla, je vhodné je použít s extrémní opatrností, aby nedošlo k náhodnému odhalení citlivých uživatelských dat.

ToString provede následující akce v případech, kdy dochází k nesrovnalostem ve vstupních parametrech:

  • Pokud startPos je menší než nula, je počáteční pozice nastavená na nulu.

  • Pokud startPos je větší než nebo rovno skutečnému Length formátovaného řetězce, vrátí se Empty řetězec.

  • Pokud length je větší než zbývající počet znaků za počáteční pozicí, vrátí se pouze zbývající znaky.

  • Pokud length je menší nebo rovna nule, Empty vrátí se řetězec.

Viz také

Platí pro

ToString(Boolean)

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

Vrátí formátovaný řetězec, volitelně včetně znaků hesla.

public:
 System::String ^ ToString(bool ignorePasswordChar);
public string ToString(bool ignorePasswordChar);
override this.ToString : bool -> string
Public Function ToString (ignorePasswordChar As Boolean) As String

Parametry

ignorePasswordChar
Boolean

true vrátit skutečné upravitelné znaky; jinak uveďte, false že PasswordChar vlastnost má být dodržena.

Návraty

Formátovaný String text, který obsahuje literály, výzvy a volitelné znaky hesla.

Poznámky

Tato verze přetížené ToString metody zahrnuje výzvy a literály podle aktuálních IncludePrompt hodnot a IncludeLiterals vlastností v uvedeném pořadí. ignorePasswordChar Pokud je trueparametr , vrátí původní vstupní znaky a ignoruje hodnotu PasswordChar vlastnosti. Pokud je falsetento parametr , použije znak hesla ke skrytí upravitelného uživatelského vstupu, pokud PasswordChar je vlastnost nastavena na jinou hodnotu než null.

Důležité

Vzhledem k tomu, že tato metoda potenciálně odhalí informace, které jsou obvykle chráněny v uživatelském rozhraní pomocí znaků hesla, je vhodné je použít s extrémní opatrností, aby nedošlo k náhodnému odhalení citlivých uživatelských dat.

Viz také

Platí pro

ToString(Boolean, Boolean)

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

Vrátí formátovaný řetězec, volitelně včetně znaků příkazového řádku a literálu.

public:
 System::String ^ ToString(bool includePrompt, bool includeLiterals);
public string ToString(bool includePrompt, bool includeLiterals);
override this.ToString : bool * bool -> string
Public Function ToString (includePrompt As Boolean, includeLiterals As Boolean) As String

Parametry

includePrompt
Boolean

truezahrnout do návratového řetězce znaky výzvy; v opačném případě . false

includeLiterals
Boolean

truezahrnout literálové znaky do návratového řetězce; v opačném případě . false

Návraty

Formátovaný String , který obsahuje všechny přiřazené hodnoty znaků a volitelně obsahuje literály a výzvy.

Poznámky

Tato verze přetížené ToString metody zahrnuje výzvy a literály podle hodnot IncludePrompt a IncludeLiterals parametrů, v uvedeném pořadí. Všimněte si, že tyto parametry přepíší hodnoty IncludePromptIncludeLiterals vlastností. Tato metoda vždy vrátí původní vstupní znaky a ignoruje hodnotu PasswordChar vlastnosti.

Důležité

Vzhledem k tomu, že tato metoda odhalí informace, které jsou obvykle chráněny v uživatelském rozhraní pomocí znaků hesla, měly by být použity s extrémní opatrností, aby nedošlo k náhodnému odhalení citlivých uživatelských dat.

Viz také

Platí pro

ToString()

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

Vrátí formátovaný řetězec, který obsahuje všechny přiřazené hodnoty znaků.

public:
 override System::String ^ ToString();
public override string ToString();
override this.ToString : unit -> string
Public Overrides Function ToString () As String

Návraty

Formátovaný String , který obsahuje všechny přiřazené hodnoty znaků.

Poznámky

Tato verze přetížené ToString metody zahrnuje výzvy a literály podle aktuálních IncludePrompt hodnot a IncludeLiterals vlastností v uvedeném pořadí. Vždy vrátí původní vstupní znaky a ignoruje hodnotu PasswordChar vlastnosti.

Důležité

Vzhledem k tomu, že tato metoda odhalí informace, které jsou obvykle chráněny v uživatelském rozhraní pomocí znaků hesla, měly by být použity s extrémní opatrností, aby nedošlo k náhodnému odhalení citlivých uživatelských dat.

Viz také

Platí pro

ToString(Int32, Int32)

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

Vrátí podřetězc formátovaného řetězce.

public:
 System::String ^ ToString(int startPosition, int length);
public string ToString(int startPosition, int length);
override this.ToString : int * int -> string
Public Function ToString (startPosition As Integer, length As Integer) As String

Parametry

startPosition
Int32

Pozice založená na nule ve formátovaném řetězci, kde začíná výstup.

length
Int32

Počet znaků, které se mají vrátit.

Návraty

V případě úspěchu podřetězce formátovaného Stringobjektu , který obsahuje všechny přiřazené hodnoty znaků, jinak Empty řetězec.

Poznámky

Tato verze přetížené ToString metody vrátí podřetězec formátovaného řetězce počínaje pozicí startPos a včetně následného počtu znaků určených parametrem length . Vrácený řetězec obsahuje výzvy a literály podle aktuálních IncludePrompt hodnot a IncludeLiterals vlastností. Návratový řetězec bude obsahovat původní vstupní znaky; PasswordChar vlastnost je vždy ignorována.

Důležité

Vzhledem k tomu, že tato metoda odhalí informace, které jsou obvykle chráněny v uživatelském rozhraní pomocí znaků hesla, měly by být použity s extrémní opatrností, aby nedošlo k náhodnému odhalení citlivých uživatelských dat.

ToString provede následující akce v případech, kdy dochází k nesrovnalostem ve vstupních parametrech:

  • Pokud startPos je menší než nula, je počáteční pozice nastavená na nulu.

  • Pokud startPos je větší než nebo rovno skutečnému Length formátovaného řetězce, vrátí se Empty řetězec.

  • Pokud length je větší než zbývající počet znaků za počáteční pozicí, vrátí se pouze zbývající znaky.

  • Pokud length je menší nebo rovna nule, Empty vrátí se řetězec.

Viz také

Platí pro