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)
傳回格式化字串的子字串,選擇性包含提示、常值和密碼字元。
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
指定的後續字元數。 傳回字串會分別根據 和 參數的值,包含提示和IncludeLiterals
常值IncludePrompt
。 請注意,這些參數會覆寫 和 IncludeLiterals 屬性的值IncludePrompt。 ignorePasswordChar
如果 參數為 true
,則會傳回原始輸入字元,並忽略 屬性的值PasswordChar。 如果此參數為 ,則如果 PasswordChar 屬性設定為 false
以外的null
值,則會使用密碼字元來遮蔽可編輯的用戶輸入。
重要
因為這個方法可能會顯示通常受密碼字元保護的使用者介面中的資訊,所以應該特別小心使用,以避免意外顯示機密用戶數據。
ToString 當輸入參數不一致時,會執行下列動作:
如果
startPos
小於零,則起始位置會設定為零。如果
length
大於超過起始位置的剩餘字元數,則只會傳回剩餘的字元。如果
length
小於或等於零,則會 Empty 傳回字串。
另請參閱
適用於
ToString(Boolean, Boolean, Int32, Int32)
傳回格式化字串的子字串,選擇性包含提示和常值字元。
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
指定的後續字元數。 傳回字串會分別根據 和 參數的值,包含提示和IncludeLiterals
常值IncludePrompt
。 請注意,這些參數會覆寫屬性的值 IncludePromptIncludeLiterals 。 這個方法一律會傳回原始輸入字元,忽略 屬性的值 PasswordChar 。
重要
因為這個方法會以密碼字元在使用者介面中顯示通常受到保護的資訊,所以應該特別小心使用,以避免意外顯示敏感數據。
ToString 當輸入參數不一致時,會執行下列動作:
如果
startPos
小於零,則起始位置會設定為零。如果
length
大於超過起始位置的剩餘字元數,則只會傳回剩餘的字元。如果
length
小於或等於零,則會 Empty 傳回字串。
另請參閱
適用於
ToString(Boolean, Int32, Int32)
傳回格式化字串的子字串,選擇性包含密碼字元。
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
指定的後續字元數。 傳回的字串會分別根據 和 屬性的目前值,包含提示和IncludeLiterals常值IncludePrompt。 ignorePasswordChar
如果 參數為 true
,則會傳回原始輸入字元,並忽略 屬性的值PasswordChar。 如果此參數為 ,則如果 PasswordChar 屬性設定為 false
以外的null
值,則會使用密碼字元來遮蔽可編輯的用戶輸入。
重要
因為這個方法可能會顯示通常受密碼字元保護的使用者介面中的資訊,所以應該特別小心使用,以避免意外顯示機密用戶數據。
ToString 當輸入參數不一致時,會執行下列動作:
如果
startPos
小於零,則起始位置會設定為零。如果
length
大於超過起始位置的剩餘字元數,則只會傳回剩餘的字元。如果
length
小於或等於零,則會 Empty 傳回字串。
另請參閱
適用於
ToString(Boolean)
傳回格式化字串,選擇性包含密碼字元。
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方法會分別根據 和 屬性的目前值,包含提示和IncludeLiterals常值IncludePrompt。 ignorePasswordChar
如果 參數為 true
,則會傳回原始輸入字元,並忽略 屬性的值PasswordChar。 如果此參數為 ,則如果 PasswordChar 屬性設定為 false
以外的null
值,則會使用密碼字元來遮蔽可編輯的用戶輸入。
重要
因為這個方法可能會顯示通常受密碼字元保護的使用者介面中的資訊,所以應該特別小心使用,以避免意外顯示機密用戶數據。
另請參閱
適用於
ToString(Boolean, Boolean)
傳回格式化字串,選擇性包含提示和常值字元。
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方法會分別根據 和 參數的值,包含提示和IncludeLiterals
常值IncludePrompt
。 請注意,這些參數會覆寫屬性的值 IncludePromptIncludeLiterals 。 這個方法一律會傳回原始輸入字元,忽略 屬性的值 PasswordChar 。
重要
因為這個方法會以密碼字元在使用者介面中顯示通常受到保護的資訊,所以應該特別小心使用,以避免意外顯示敏感數據。
另請參閱
適用於
ToString()
傳回格式化字串,包含所有指定的字元值。
public:
override System::String ^ ToString();
public override string ToString ();
override this.ToString : unit -> string
Public Overrides Function ToString () As String
傳回
格式化 String,包含所有指定的字元值。
備註
這個版本的多載ToString方法會分別根據 和 屬性的目前值,包含提示和IncludeLiterals常值IncludePrompt。 它一律會傳回原始輸入字元,忽略 屬性的值 PasswordChar 。
重要
因為這個方法會以密碼字元在使用者介面中顯示通常受到保護的資訊,所以應該特別小心使用,以避免意外顯示敏感數據。
另請參閱
適用於
ToString(Int32, Int32)
傳回格式化字串的子字串。
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
指定的後續字元數。 傳回的字串會分別根據 和 屬性的目前值,包含提示和IncludeLiterals常值IncludePrompt。 傳回字串將包含原始輸入字元;屬性 PasswordChar 一律會被忽略。
重要
因為這個方法會以密碼字元在使用者介面中顯示通常受到保護的資訊,所以應該特別小心使用,以避免意外顯示敏感數據。
ToString 當輸入參數不一致時,會執行下列動作:
如果
startPos
小於零,起始位置會設定為零。如果
length
大於超過開始位置的剩餘字元數,則只會傳回剩餘的字元。如果
length
小於或等於零,則會 Empty 傳回字串。