MaskedTextProvider.VerifyString 方法
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
測試是否可以成功設定指定的字串。
VerifyString(String) |
測試是否可以成功設定指定的字串。 |
VerifyString(String, Int32, MaskedTextResultHint) |
測試是否可以成功設定指定的字串,然後輸出位置和描述性資訊。 |
測試是否可以成功設定指定的字串。
public:
bool VerifyString(System::String ^ input);
public bool VerifyString (string input);
member this.VerifyString : string -> bool
Public Function VerifyString (input As String) As Boolean
參數
傳回
如果指定字串表示有效輸入,則為 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 |
測試是否可以成功設定指定的字串,然後輸出位置和描述性資訊。
public:
bool VerifyString(System::String ^ input, [Runtime::InteropServices::Out] int % testPosition, [Runtime::InteropServices::Out] System::ComponentModel::MaskedTextResultHint % resultHint);
public bool VerifyString (string input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint);
member this.VerifyString : string * int * MaskedTextResultHint -> bool
Public Function VerifyString (input As String, ByRef testPosition As Integer, ByRef resultHint As MaskedTextResultHint) As Boolean
參數
- 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 |