Sdílet prostřednictvím


MaskedTextProvider.ToString Metoda

Definice

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

Přetížení

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

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

ToString(Boolean, Boolean, Int32, Int32)

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

ToString(Boolean, Int32, Int32)

Vrátí podřetězc 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ů výzvy 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

Vrátí podřetězc formátovaného řetězce, volitelně včetně znaků výzvy, 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, aby bylo uvedeno, false že PasswordChar vlastnost má být respektována.

includePrompt
Boolean

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

includeLiterals
Boolean

truepro vrácení literálů ve návratovém řetězci; v opačném případě . false

startPosition
Int32

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

length
Int32

Počet znaků, který má být vrácen

Návraty

V případě úspěchu podřetězce formátovaného Stringřetězce , 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 . Návratový řetězec obsahuje výzvy a literály podle hodnot IncludePrompt parametrů a IncludeLiterals . Všimněte si, že tyto parametry přepisují hodnoty IncludePrompt vlastností a IncludeLiterals . ignorePasswordChar Pokud je trueparametr , vrátí původní vstupní znaky bez ohledu na PasswordChar hodnotu vlastnosti. Pokud je falsetento parametr , použije znak hesla ke skrytí upravitelného uživatelského vstupu, pokud PasswordChar je vlastnost nastavená 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í znaky hesla, měli byste ji používat s extrémní opatrností, abyste zabránili náhodnému odhalení citlivých uživatelských dat.

ToString provede následující akce, pokud jsou ve vstupních parametrech nesrovnalosti:

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

  • Pokud startPos je větší než nebo rovno skutečné Length hodnotě formátovaného řetězce, Empty vrátí se ř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ší než nebo rovno 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

Vrátí podřetězc formátovaného řetězce, volitelně včetně znaků výzvy 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 znaky výzvy do návratového řetězce; 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é řetězci, kde začíná výstup.

length
Int32

Počet znaků, který má být vrácen

Návraty

V případě úspěchu použijte podřetězc formátovaného Stringřetězce , který obsahuje všechny přiřazené hodnoty znaků a volitelně obsahuje literály a výzvy, v opačném případě 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 . Návratový řetězec obsahuje výzvy a literály podle hodnot IncludePrompt parametrů a IncludeLiterals . Všimněte si, že tyto parametry přepisují hodnoty IncludePromptIncludeLiterals vlastností. Tato metoda vždy vrátí původní vstupní znaky bez ohledu na PasswordChar hodnotu vlastnosti.

Důležité

Vzhledem k tomu, že tato metoda odhalí informace, které jsou v uživatelském rozhraní obvykle chráněné znaky hesla, měli byste ji používat s velkou opatrností, abyste zabránili náhodnému odhalení citlivých uživatelských dat.

ToString provede následující akce, pokud jsou ve vstupních parametrech nesrovnalosti:

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

  • Pokud startPos je větší než nebo rovno skutečné Length hodnotě formátovaného řetězce, Empty vrátí se ř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ší než nebo rovno nule, Empty vrátí se řetězec.

Viz také

Platí pro

ToString(Boolean, Int32, Int32)

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

Vrátí podřetězc 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, aby bylo uvedeno, false že PasswordChar vlastnost má být respektována.

startPosition
Int32

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

length
Int32

Počet znaků, který má být vrácen

Návraty

V případě úspěchu použijte podřetězc formátovaného Stringřetězce , který obsahuje literály, výzvy a volitelně znaky hesla. V opačném případě řetězec Empty .

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 vlastností a IncludeLiterals . ignorePasswordChar Pokud je trueparametr , vrátí původní vstupní znaky bez ohledu na PasswordChar hodnotu vlastnosti. Pokud je falsetento parametr , použije znak hesla ke skrytí upravitelného uživatelského vstupu, pokud PasswordChar je vlastnost nastavená 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í znaky hesla, měli byste ji používat s extrémní opatrností, abyste zabránili náhodnému odhalení citlivých uživatelských dat.

ToString provede následující akce, pokud jsou ve vstupních parametrech nesrovnalosti:

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

  • Pokud startPos je větší než nebo rovno skutečné Length hodnotě formátovaného řetězce, Empty vrátí se ř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ší než nebo rovno nule, Empty vrátí se řetězec.

Viz také

Platí pro

ToString(Boolean)

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, aby bylo uvedeno, false že PasswordChar vlastnost má být respektována.

Návraty

Formátovaný String , 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 vlastností a IncludeLiterals . ignorePasswordChar Pokud je trueparametr , vrátí původní vstupní znaky bez ohledu na PasswordChar hodnotu vlastnosti. Pokud je falsetento parametr , použije znak hesla ke skrytí upravitelného uživatelského vstupu, pokud PasswordChar je vlastnost nastavená 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í znaky hesla, měli byste ji používat s extrémní opatrností, abyste zabránili 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

Vrátí formátovaný řetězec, volitelně včetně znaků výzvy 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 znaky výzvy do návratového řetězce; 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ý zahrnuje 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 parametrů a IncludeLiterals v uvedeném pořadí. Všimněte si, že tyto parametry přepisují hodnoty IncludePromptIncludeLiterals vlastností. Tato metoda vždy vrátí původní vstupní znaky bez ohledu na PasswordChar hodnotu vlastnosti.

Důležité

Vzhledem k tomu, že tato metoda odhalí informace, které jsou v uživatelském rozhraní obvykle chráněné znaky hesla, měli byste ji používat s velkou opatrností, abyste zabránili náhodnému odhalení citlivých uživatelských dat.

Viz také

Platí pro

ToString()

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ý zahrnuje 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 vlastností a IncludeLiterals . Vždy vrátí původní vstupní znaky bez ohledu na PasswordChar hodnotu vlastnosti.

Důležité

Vzhledem k tomu, že tato metoda odhalí informace, které jsou v uživatelském rozhraní obvykle chráněné znaky hesla, měli byste ji používat s velkou opatrností, abyste zabránili 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

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é řetězci, kde začíná výstup.

length
Int32

Počet znaků, který má být vrácen

Návraty

V případě úspěchu použijte podřetězc formátovaného Stringřetězce , 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 vlastností a IncludeLiterals . Návratový řetězec bude obsahovat původní vstupní znaky; vlastnost PasswordChar je vždy ignorována.

Důležité

Vzhledem k tomu, že tato metoda odhalí informace, které jsou v uživatelském rozhraní obvykle chráněné znaky hesla, měli byste ji používat s velkou opatrností, abyste zabránili náhodnému odhalení citlivých uživatelských dat.

ToString provede následující akce, pokud jsou ve vstupních parametrech nesrovnalosti:

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

  • Pokud startPos je větší než nebo rovno skutečné Length hodnotě formátovaného řetězce, Empty vrátí se ř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ší než nebo rovno nule, Empty vrátí se řetězec.

Viz také

Platí pro