MaskedTextProvider.ToString 方法

定义

返回带格式的字符串。

重载

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

返回带格式字符串的子字符串,可以选择包含提示字符、原义字符和密码字符。

ToString(Boolean, Boolean, Int32, Int32)

返回带格式字符串的子字符串,也可以选择包含提示字符和原义字符。

ToString(Boolean, Int32, Int32)

返回带格式字符串的子字符串,也可以选择包含密码字符。

ToString(Boolean)

返回带格式的字符串,还可以选择包含密码字符。

ToString(Boolean, Boolean)

返回带格式的字符串,还可以选择包含提示字符和原义字符。

ToString()

返回包含所有赋值的字符值的带格式字符串。

ToString(Int32, Int32)

返回带格式字符串的子字符串。

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

Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs

返回带格式字符串的子字符串,可以选择包含提示字符、原义字符和密码字符。

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

参数

ignorePasswordChar
Boolean

如果为 true,则返回实际的可编辑字符;如果为 false,则指示将接受 PasswordChar 属性。

includePrompt
Boolean

如果在返回字符串中包括提示字符,则为 true;否则为 false

includeLiterals
Boolean

如果在返回字符串中包括原义字符,则为 true;否则为 false

startPosition
Int32

带格式的字符串中的起始输出位置(从零开始计)。

length
Int32

要返回的字符数。

返回

如果成功,则返回带格式的 String 的子字符串(包含所有赋值的字符值,还可以选择包含原义字符、提示字符和密码字符);否则返回 Empty 字符串。

注解

此版本的重载 ToString 方法返回格式化字符串的子字符串,从 位置 startPos 开始,包括 参数指定的 length 后续字符数。 返回字符串根据 和 参数的值 IncludePrompt 分别包括提示和 IncludeLiterals 文本。 请注意,这些参数替代 和 IncludeLiterals 属性的值IncludePromptignorePasswordChar如果 参数为 true,它将返回原始输入字符,忽略 属性的值PasswordChar。 如果此参数为 false,则如果 属性设置为 以外的null值,它将使用密码字符来遮盖可编辑的用户输入PasswordChar

重要

由于此方法可能会显示通常由密码字符在用户界面中保护的信息,因此应极其谨慎地使用它,以避免意外泄露敏感的用户数据。

ToString 当输入参数存在差异时,执行以下操作:

  • 如果 startPos 小于零,则起始位置设置为零。

  • 如果 startPos 大于或等于格式化字符串的实际 Length 值,则返回字符串 Empty

  • 如果 length 大于起始位置之后的剩余字符数,则仅返回剩余字符。

  • 如果 length 小于或等于零,则 Empty 返回字符串。

另请参阅

适用于

ToString(Boolean, Boolean, Int32, Int32)

Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs

返回带格式字符串的子字符串,也可以选择包含提示字符和原义字符。

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

参数

includePrompt
Boolean

如果在返回字符串中包括提示字符,则为 true;否则为 false

includeLiterals
Boolean

如果在返回字符串中包括原义字符,则为 true;否则为 false

startPosition
Int32

带格式的字符串中的起始输出位置(从零开始计)。

length
Int32

要返回的字符数。

返回

如果成功,则返回带格式的 String 的子字符串(包含所有赋值的字符值,还可以选择包含原义字符和提示字符);否则返回 Empty 字符串。

注解

此版本的重载 ToString 方法返回格式化字符串的子字符串,从 位置 startPos 开始,包括 参数指定的 length 后续字符数。 返回字符串根据 和 参数的值 IncludePrompt 分别包括提示和 IncludeLiterals 文本。 请注意,这些参数将替代属性的值 IncludePromptIncludeLiterals 。 此方法将始终返回原始输入字符,忽略 属性的值 PasswordChar

重要

由于此方法显示通常由密码字符在用户界面中保护的信息,因此应极其谨慎地使用它,以避免意外泄露敏感的用户数据。

ToString 当输入参数存在差异时,执行以下操作:

  • 如果 startPos 小于零,则起始位置设置为零。

  • 如果 startPos 大于或等于格式化字符串的实际 Length 值,则返回字符串 Empty

  • 如果 length 大于起始位置之后的剩余字符数,则仅返回剩余字符。

  • 如果 length 小于或等于零,则 Empty 返回字符串。

另请参阅

适用于

ToString(Boolean, Int32, Int32)

Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs

返回带格式字符串的子字符串,也可以选择包含密码字符。

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

参数

ignorePasswordChar
Boolean

如果为 true,则返回实际的可编辑字符;如果为 false,则指示将接受 PasswordChar 属性。

startPosition
Int32

带格式的字符串中的起始输出位置(从零开始计)。

length
Int32

要返回的字符数。

返回

如果成功,则返回带格式的 String 的子字符串(包含原义字符、提示字符,还可以选择包含密码字符);否则返回 Empty 字符串。

注解

此版本的重载 ToString 方法返回格式化字符串的子字符串,从 位置 startPos 开始,包括 参数指定的 length 后续字符数。 返回的字符串根据 和 属性的 IncludePrompt 当前值分别包括提示和 IncludeLiterals 文本。 ignorePasswordChar如果 参数为 true,它将返回原始输入字符,忽略 属性的值PasswordChar。 如果此参数为 false,则如果 属性设置为 以外的null值,它将使用密码字符来遮盖可编辑的用户输入PasswordChar

重要

由于此方法可能会显示通常由密码字符在用户界面中保护的信息,因此应极其谨慎地使用它,以避免意外泄露敏感的用户数据。

ToString 当输入参数存在差异时,执行以下操作:

  • 如果 startPos 小于零,则起始位置设置为零。

  • 如果 startPos 大于或等于格式化字符串的实际 Length 值,则返回字符串 Empty

  • 如果 length 大于起始位置之后的剩余字符数,则仅返回剩余字符。

  • 如果 length 小于或等于零,则 Empty 返回字符串。

另请参阅

适用于

ToString(Boolean)

Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs

返回带格式的字符串,还可以选择包含密码字符。

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

参数

ignorePasswordChar
Boolean

如果为 true,则返回实际的可编辑字符;如果为 false,则指示将接受 PasswordChar 属性。

返回

带格式的 String,包含原义字符、提示字符,还可以选择包含密码字符。

注解

此版本的重载 ToString 方法分别根据 和 属性的 IncludePrompt 当前值包括提示和 IncludeLiterals 文本。 ignorePasswordChar如果 参数为 true,它将返回原始输入字符,忽略 属性的值PasswordChar。 如果此参数为 false,则如果 属性设置为 以外的null值,它将使用密码字符来遮盖可编辑的用户输入PasswordChar

重要

由于此方法可能会显示通常由密码字符在用户界面中保护的信息,因此应极其谨慎地使用它,以避免意外泄露敏感的用户数据。

另请参阅

适用于

ToString(Boolean, Boolean)

Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs

返回带格式的字符串,还可以选择包含提示字符和原义字符。

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

参数

includePrompt
Boolean

如果在返回字符串中包括提示字符,则为 true;否则为 false

includeLiterals
Boolean

如果在返回字符串中包括原义字符,则为 true;否则为 false

返回

带格式的 String,包含所有赋值的字符值,还可以选择包含原义字符和提示字符。

注解

此版本的重载 ToString 方法分别根据 和 参数的值 IncludePrompt 包括提示和 IncludeLiterals 文本。 请注意,这些参数将替代属性的值 IncludePromptIncludeLiterals 。 此方法将始终返回原始输入字符,忽略 属性的值 PasswordChar

重要

由于此方法显示通常由密码字符在用户界面中保护的信息,因此应极其谨慎地使用它,以避免意外泄露敏感的用户数据。

另请参阅

适用于

ToString()

Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs

返回包含所有赋值的字符值的带格式字符串。

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

返回

带格式的 String,其中包含所有赋值的字符值。

注解

此版本的重载 ToString 方法分别根据 和 属性的 IncludePrompt 当前值包括提示和 IncludeLiterals 文本。 它将始终返回原始输入字符,忽略 属性的值 PasswordChar

重要

由于此方法显示通常由密码字符在用户界面中保护的信息,因此应极其谨慎地使用它,以避免意外泄露敏感的用户数据。

另请参阅

适用于

ToString(Int32, Int32)

Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs

返回带格式字符串的子字符串。

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

参数

startPosition
Int32

带格式的字符串中的起始输出位置(从零开始计)。

length
Int32

要返回的字符数。

返回

如果成功,则返回带格式的 String 的子字符串(包含所有赋值的字符值),否则返回 Empty 字符串。

注解

此版本的重载 ToString 方法返回格式化字符串的子字符串,从 位置 startPos 开始,包括 参数指定的 length 后续字符数。 返回的字符串根据 和 属性的 IncludePrompt 当前值分别包括提示和 IncludeLiterals 文本。 返回字符串将包含原始输入字符; PasswordChar 始终忽略 属性。

重要

由于此方法显示通常由密码字符在用户界面中保护的信息,因此应极其谨慎地使用它,以避免意外泄露敏感的用户数据。

ToString 在输入参数中存在差异时执行以下操作:

  • 如果 startPos 小于零,则起始位置设置为零。

  • 如果 startPos 大于或等于格式化字符串的实际 Length 值,则返回字符串 Empty

  • 如果 length 大于起始位置之后的剩余字符数,则仅返回剩余字符。

  • 如果 length 小于或等于零,则 Empty 返回字符串。

另请参阅

适用于