MaskedTextProvider.VerifyString 方法

定義

測試是否可以成功設定指定的字串。

多載

VerifyString(String)

測試是否可以成功設定指定的字串。

VerifyString(String, Int32, MaskedTextResultHint)

測試是否可以成功設定指定的字串,然後輸出位置和描述性資訊。

VerifyString(String)

來源:
MaskedTextProvider.cs
來源:
MaskedTextProvider.cs
來源:
MaskedTextProvider.cs

測試是否可以成功設定指定的字串。

public bool VerifyString (string input);

參數

input
String

要測試的 String 值。

傳回

如果指定字串表示有效輸入,則為 true,否則為 false

備註

VerifyString 針對遮罩套用 input 字串,而不實際變更格式化字串,以測試是否 input 在對應的 Set 作業中有效。 如果輸入為 null 或 長度為零,這個方法也會傳回 true

另請參閱

適用於

.NET 9 及其他版本
產品 版本
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

VerifyString(String, Int32, MaskedTextResultHint)

來源:
MaskedTextProvider.cs
來源:
MaskedTextProvider.cs
來源:
MaskedTextProvider.cs

測試是否可以成功設定指定的字串,然後輸出位置和描述性資訊。

public bool VerifyString (string input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint);

參數

input
String

要測試的 String 值。

testPosition
Int32

如果成功,則為最後一個實際測試字元之以零起始的位置,否則為測試失敗的第一個位置。 輸出參數。

resultHint
MaskedTextResultHint

MaskedTextResultHint,簡潔描述測試作業的結果。 輸出參數。

傳回

如果指定字串表示有效輸入,則為 true,否則為 false

備註

VerifyString 針對遮罩套用 input 字串,而不實際變更格式化字串,以測試是否 input 在對應的 Set 作業中有效。 如果輸入為 null 或 長度為零,這個方法也會傳回 true

這個版本的 VerifyString 提供兩個額外的輸出參數,以傳達方法作業的詳細資訊。

另請參閱

適用於

.NET 9 及其他版本
產品 版本
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1