Udostępnij za pośrednictwem


MaskedTextProvider.ToString Metoda

Definicja

Zwraca sformatowany ciąg.

Przeciążenia

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

Zwraca podciąg sformatowanego ciągu, opcjonalnie w tym znaki monitu, literału i hasła.

ToString(Boolean, Boolean, Int32, Int32)

Zwraca podciąg sformatowanego ciągu, opcjonalnie w tym znaki monitu i literału.

ToString(Boolean, Int32, Int32)

Zwraca podciąg sformatowanego ciągu, opcjonalnie w tym znaki hasła.

ToString(Boolean)

Zwraca sformatowany ciąg, opcjonalnie w tym znaki hasła.

ToString(Boolean, Boolean)

Zwraca sformatowany ciąg, opcjonalnie w tym znaki monitu i literału.

ToString()

Zwraca sformatowany ciąg zawierający wszystkie przypisane wartości znaków.

ToString(Int32, Int32)

Zwraca podciąg sformatowanego ciągu.

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

Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs

Zwraca podciąg sformatowanego ciągu, opcjonalnie w tym znaki monitu, literału i hasła.

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 aby zwrócić rzeczywiste znaki edytowalne; w przeciwnym razie, aby wskazać, false że PasswordChar właściwość ma być honorowana.

includePrompt
Boolean

true w celu uwzględnienia znaków monitu w ciągu zwrotnym; w przeciwnym razie , false.

includeLiterals
Boolean

true zwracać znaki literału w ciągu zwrotnym; w przeciwnym razie , false.

startPosition
Int32

Pozycja oparta na zera w sformatowanym ciągu, w którym rozpoczyna się dane wyjściowe.

length
Int32

Liczba znaków, które zostaną zwrócone.

Zwraca

W przypadku powodzenia podciąg sformatowanego Stringelementu , który zawiera wszystkie przypisane wartości znaków i opcjonalnie zawiera literały, monity i znaki hasła; w przeciwnym razie Empty ciąg.

Uwagi

Ta wersja metody przeciążonej ToString zwraca podciąg sformatowanego ciągu, zaczynając od pozycji startPos i uwzględniając kolejną liczbę znaków określonych przez length parametr . Ciąg zwracany zawiera odpowiednio monity i literały zgodnie z wartościami IncludePrompt parametrów i IncludeLiterals . Zwróć uwagę, że te parametry zastępują wartości IncludePrompt właściwości i IncludeLiterals . ignorePasswordChar Jeśli parametr to true, zwróci oryginalne znaki wejściowe, ignorując wartość PasswordChar właściwości. Jeśli ten parametr to false, użyje znaku hasła, aby zasłonić edytowalne dane wejściowe użytkownika, jeśli PasswordChar właściwość jest ustawiona na wartość inną niż null.

Ważne

Ponieważ ta metoda potencjalnie ujawnia informacje, które są zwykle chronione w interfejsie użytkownika przez znaki hasła, należy używać jej z wyjątkową ostrożnością, aby uniknąć przypadkowego ujawnienia poufnych danych użytkownika.

ToString wykonuje następujące akcje, gdy występują rozbieżności w parametrach wejściowych:

  • Jeśli startPos wartość jest mniejsza niż zero, pozycja początkowa jest ustawiona na zero.

  • Jeśli startPos wartość jest większa lub równa rzeczywistemu Length sformatowanemu ciągowi, Empty zwracany jest ciąg.

  • Jeśli length jest większa niż pozostała liczba znaków obok pozycji początkowej, zwracane są tylko pozostałe znaki.

  • Jeśli length wartość jest mniejsza niż lub równa zero, Empty zwracany jest ciąg.

Zobacz też

Dotyczy

ToString(Boolean, Boolean, Int32, Int32)

Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs

Zwraca podciąg sformatowanego ciągu, opcjonalnie w tym znaki monitu i literału.

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

true w celu uwzględnienia znaków monitu w ciągu zwrotnym; w przeciwnym razie , false.

includeLiterals
Boolean

true w celu uwzględnienia znaków literału w ciągu zwrotnym; w przeciwnym razie , false.

startPosition
Int32

Pozycja oparta na zera w sformatowanym ciągu, w którym rozpoczyna się dane wyjściowe.

length
Int32

Liczba znaków, które zostaną zwrócone.

Zwraca

W przypadku powodzenia podciąg sformatowanego Stringelementu , który zawiera wszystkie przypisane wartości znaków i opcjonalnie zawiera literały i monity; w przeciwnym razie Empty ciąg.

Uwagi

Ta wersja metody przeciążonej ToString zwraca podciąg sformatowanego ciągu, zaczynając od pozycji startPos i uwzględniając kolejną liczbę znaków określonych przez length parametr . Ciąg zwracany zawiera odpowiednio monity i literały zgodnie z wartościami IncludePrompt parametrów i IncludeLiterals . Zwróć uwagę, że te parametry zastępują wartości IncludePromptIncludeLiterals właściwości. Ta metoda zawsze zwraca oryginalne znaki wejściowe, ignorując wartość PasswordChar właściwości.

Ważne

Ponieważ ta metoda ujawnia informacje, które są zwykle chronione w interfejsie użytkownika przez znaki hasła, należy używać jej z wyjątkową ostrożnością, aby uniknąć przypadkowego ujawnienia poufnych danych użytkownika.

ToString wykonuje następujące akcje, gdy występują rozbieżności w parametrach wejściowych:

  • Jeśli startPos wartość jest mniejsza niż zero, pozycja początkowa jest ustawiona na zero.

  • Jeśli startPos wartość jest większa lub równa rzeczywistemu Length sformatowanemu ciągowi, Empty zwracany jest ciąg.

  • Jeśli length jest większa niż pozostała liczba znaków obok pozycji początkowej, zwracane są tylko pozostałe znaki.

  • Jeśli length wartość jest mniejsza niż lub równa zero, Empty zwracany jest ciąg.

Zobacz też

Dotyczy

ToString(Boolean, Int32, Int32)

Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs

Zwraca podciąg sformatowanego ciągu, opcjonalnie w tym znaki hasła.

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 aby zwrócić rzeczywiste znaki edytowalne; w przeciwnym razie, aby wskazać, false że PasswordChar właściwość ma być honorowana.

startPosition
Int32

Pozycja oparta na zera w sformatowanym ciągu, w którym rozpoczyna się dane wyjściowe.

length
Int32

Liczba znaków, które zostaną zwrócone.

Zwraca

W przypadku powodzenia podciąg sformatowanego Stringelementu , który zawiera literały, monity i opcjonalnie znaki hasła; w przeciwnym razie Empty ciąg.

Uwagi

Ta wersja metody przeciążonej ToString zwraca podciąg sformatowanego ciągu, zaczynając od pozycji startPos i uwzględniając kolejną liczbę znaków określonych przez length parametr . Zwrócony ciąg zawiera odpowiednio monity i literały zgodnie z bieżącymi wartościami IncludePrompt właściwości i IncludeLiterals . ignorePasswordChar Jeśli parametr to true, zwróci oryginalne znaki wejściowe, ignorując wartość PasswordChar właściwości. Jeśli ten parametr to false, użyje znaku hasła, aby zasłonić edytowalne dane wejściowe użytkownika, jeśli PasswordChar właściwość jest ustawiona na wartość inną niż null.

Ważne

Ponieważ ta metoda potencjalnie ujawnia informacje, które są zwykle chronione w interfejsie użytkownika przez znaki hasła, należy używać jej z wyjątkową ostrożnością, aby uniknąć przypadkowego ujawnienia poufnych danych użytkownika.

ToString wykonuje następujące akcje, gdy występują rozbieżności w parametrach wejściowych:

  • Jeśli startPos wartość jest mniejsza niż zero, pozycja początkowa jest ustawiona na zero.

  • Jeśli startPos wartość jest większa lub równa rzeczywistemu Length sformatowanemu ciągowi, Empty zwracany jest ciąg.

  • Jeśli length jest większa niż pozostała liczba znaków obok pozycji początkowej, zwracane są tylko pozostałe znaki.

  • Jeśli length wartość jest mniejsza niż lub równa zero, Empty zwracany jest ciąg.

Zobacz też

Dotyczy

ToString(Boolean)

Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs

Zwraca sformatowany ciąg, opcjonalnie w tym znaki hasła.

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 aby zwrócić rzeczywiste znaki edytowalne; w przeciwnym razie, aby wskazać, false że PasswordChar właściwość ma być honorowana.

Zwraca

Sformatowany String , który zawiera literały, monity i opcjonalnie znaki hasła.

Uwagi

Ta wersja przeciążonej ToString metody zawiera odpowiednio monity i literały zgodnie z bieżącymi wartościami IncludePrompt właściwości i IncludeLiterals . ignorePasswordChar Jeśli parametr to true, zwróci oryginalne znaki wejściowe, ignorując wartość PasswordChar właściwości. Jeśli ten parametr to false, użyje znaku hasła, aby zasłonić edytowalne dane wejściowe użytkownika, jeśli PasswordChar właściwość jest ustawiona na wartość inną niż null.

Ważne

Ponieważ ta metoda potencjalnie ujawnia informacje, które są zwykle chronione w interfejsie użytkownika przez znaki hasła, należy używać jej z wyjątkową ostrożnością, aby uniknąć przypadkowego ujawnienia poufnych danych użytkownika.

Zobacz też

Dotyczy

ToString(Boolean, Boolean)

Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs

Zwraca sformatowany ciąg, opcjonalnie w tym znaki monitu i literału.

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

true w celu uwzględnienia znaków monitu w ciągu zwrotnym; w przeciwnym razie , false.

includeLiterals
Boolean

true w celu uwzględnienia znaków literału w ciągu zwrotnym; w przeciwnym razie , false.

Zwraca

Sformatowany String element zawierający wszystkie przypisane wartości znaków i opcjonalnie zawiera literały i monity.

Uwagi

Ta wersja przeciążonej ToString metody zawiera odpowiednio monity i literały zgodnie z wartościami IncludePrompt parametrów i IncludeLiterals . Zwróć uwagę, że te parametry zastępują wartości IncludePromptIncludeLiterals właściwości. Ta metoda zawsze zwraca oryginalne znaki wejściowe, ignorując wartość PasswordChar właściwości.

Ważne

Ponieważ ta metoda ujawnia informacje, które są zwykle chronione w interfejsie użytkownika przez znaki hasła, należy używać jej z wyjątkową ostrożnością, aby uniknąć przypadkowego ujawnienia poufnych danych użytkownika.

Zobacz też

Dotyczy

ToString()

Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs

Zwraca sformatowany ciąg zawierający wszystkie przypisane wartości znaków.

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

Zwraca

Sformatowany String element zawierający wszystkie przypisane wartości znaków.

Uwagi

Ta wersja przeciążonej ToString metody zawiera odpowiednio monity i literały zgodnie z bieżącymi wartościami IncludePrompt właściwości i IncludeLiterals . Zawsze zwraca oryginalne znaki wejściowe, ignorując wartość PasswordChar właściwości.

Ważne

Ponieważ ta metoda ujawnia informacje, które są zwykle chronione w interfejsie użytkownika przez znaki hasła, należy używać jej z wyjątkową ostrożnością, aby uniknąć przypadkowego ujawnienia poufnych danych użytkownika.

Zobacz też

Dotyczy

ToString(Int32, Int32)

Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs
Źródło:
MaskedTextProvider.cs

Zwraca podciąg sformatowanego ciągu.

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

Pozycja oparta na zera w sformatowanym ciągu, w którym rozpoczyna się dane wyjściowe.

length
Int32

Liczba znaków, które zostaną zwrócone.

Zwraca

W przypadku powodzenia podciąg sformatowanego Stringciągu , który zawiera wszystkie przypisane wartości znaków; w przeciwnym razie Empty ciąg.

Uwagi

Ta wersja metody przeciążonej ToString zwraca podciąg sformatowanego ciągu, zaczynając od pozycji startPos i uwzględniając kolejną liczbę znaków określonych przez length parametr . Zwrócony ciąg zawiera odpowiednio monity i literały zgodnie z bieżącymi wartościami IncludePrompt właściwości i IncludeLiterals . Ciąg zwracany będzie zawierać oryginalne znaki wejściowe; PasswordChar właściwość jest zawsze ignorowana.

Ważne

Ponieważ ta metoda ujawnia informacje, które są zwykle chronione w interfejsie użytkownika przez znaki hasła, należy używać jej z wyjątkową ostrożnością, aby uniknąć przypadkowego ujawnienia poufnych danych użytkownika.

ToString wykonuje następujące akcje, gdy występują rozbieżności w parametrach wejściowych:

  • Jeśli startPos wartość jest mniejsza niż zero, pozycja początkowa jest ustawiona na zero.

  • Jeśli startPos wartość jest większa lub równa wartości rzeczywistej Length sformatowanego ciągu, Empty zwracany jest ciąg.

  • Jeśli length jest większa niż pozostała liczba znaków poza pozycją początkową, zwracane są tylko pozostałe znaki.

  • Jeśli length wartość jest mniejsza niż lub równa zero, Empty zwracany jest ciąg.

Zobacz też

Dotyczy