MaskedTextProvider.ToString 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回带格式的字符串。
重载
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 属性的值IncludePrompt。 ignorePasswordChar
如果 参数为 true
,它将返回原始输入字符,忽略 属性的值PasswordChar。 如果此参数为 false
,则如果 属性设置为 以外的null
值,它将使用密码字符来遮盖可编辑的用户输入PasswordChar。
重要
由于此方法可能会显示通常由密码字符在用户界面中保护的信息,因此应极其谨慎地使用它,以避免意外泄露敏感的用户数据。
ToString 当输入参数存在差异时,执行以下操作:
如果
startPos
小于零,则起始位置设置为零。如果
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
小于零,则起始位置设置为零。如果
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
小于零,则起始位置设置为零。如果
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
小于零,则起始位置设置为零。如果
length
大于起始位置之后的剩余字符数,则仅返回剩余字符。如果
length
小于或等于零,则 Empty 返回字符串。