TimeSpanValidator 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 TimeSpanValidator 類別的新執行個體。
多載
| 名稱 | Description |
|---|---|
| TimeSpanValidator(TimeSpan, TimeSpan) |
根據所提供的參數初始化類別的新實例 TimeSpanValidator 。 |
| TimeSpanValidator(TimeSpan, TimeSpan, Boolean) |
根據所提供的參數初始化類別的新實例 TimeSpanValidator 。 |
| TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64) |
根據所提供的參數初始化類別的新實例 TimeSpanValidator 。 |
TimeSpanValidator(TimeSpan, TimeSpan)
根據所提供的參數初始化類別的新實例 TimeSpanValidator 。
public:
TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue);
public TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue);
new System.Configuration.TimeSpanValidator : TimeSpan * TimeSpan -> System.Configuration.TimeSpanValidator
Public Sub New (minValue As TimeSpan, maxValue As TimeSpan)
參數
備註
當使用帶有兩個參數的 TimeSpanValidator 建構子時,物件 TimeSpanValidator 會驗證某 TimeSpan 值是否符合特定範圍。
適用於
TimeSpanValidator(TimeSpan, TimeSpan, Boolean)
根據所提供的參數初始化類別的新實例 TimeSpanValidator 。
public:
TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive);
public TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive);
new System.Configuration.TimeSpanValidator : TimeSpan * TimeSpan * bool -> System.Configuration.TimeSpanValidator
Public Sub New (minValue As TimeSpan, maxValue As TimeSpan, rangeIsExclusive As Boolean)
參數
備註
TimeSpanValidator建構子會檢查最小值與最大TimeSpan值,以及驗證範圍是否互斥。 當 rangeIsExclusive 參數設為 true時,值 TimeSpan 不得介於 minValue 與 maxValue 之間。
適用於
TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)
根據所提供的參數初始化類別的新實例 TimeSpanValidator 。
public:
TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds);
public TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds);
new System.Configuration.TimeSpanValidator : TimeSpan * TimeSpan * bool * int64 -> System.Configuration.TimeSpanValidator
Public Sub New (minValue As TimeSpan, maxValue As TimeSpan, rangeIsExclusive As Boolean, resolutionInSeconds As Long)
參數
例外狀況
範例
以下程式碼範例示範如何使用 TimeSpanValidator 建構子。 此程式碼範例是本類別更大範例 TimeSpanValidator 的一部分。
// Create TimeSpan and Validator.
TimeSpan testTimeSpan = new TimeSpan(0,1,05);
TimeSpan minTimeSpan = new TimeSpan(0,1,0);
TimeSpan maxTimeSpan = new TimeSpan(0,1,10);
TimeSpanValidator myTimeSpanValidator = new TimeSpanValidator(minTimeSpan, maxTimeSpan, false, 65);
' Create string and validator.
Dim testVal As String = "filename"
Dim myStrValidator As StringValidator = New StringValidator(1, 8, "$%^")
備註
當 resolutionInSeconds 參數被指定時, TimeSpan 被驗證的物件必須等於此值才能通過驗證。