TimeSpanValidator Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci TimeSpanValidator třídy.
Přetížení
TimeSpanValidator(TimeSpan, TimeSpan) |
Inicializuje novou instanci TimeSpanValidator třídy na základě zadaných parametrů. |
TimeSpanValidator(TimeSpan, TimeSpan, Boolean) |
Inicializuje novou instanci TimeSpanValidator třídy na základě zadaných parametrů. |
TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64) |
Inicializuje novou instanci TimeSpanValidator třídy na základě zadaných parametrů. |
TimeSpanValidator(TimeSpan, TimeSpan)
Inicializuje novou instanci TimeSpanValidator třídy na základě zadaných parametrů.
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)
Parametry
Poznámky
Při použití konstruktoru TimeSpanValidator se dvěma parametry objekt ověří, TimeSpanValidator že TimeSpan hodnota dodržuje určitou oblast.
Platí pro
TimeSpanValidator(TimeSpan, TimeSpan, Boolean)
Inicializuje novou instanci TimeSpanValidator třídy na základě zadaných parametrů.
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)
Parametry
Poznámky
Konstruktor TimeSpanValidator zkontroluje minimální i maximální TimeSpan hodnoty a také to, jestli je rozsah ověření výhradní. rangeIsExclusive
Pokud je parametr nastaven na true
hodnotu , TimeSpan nesmí být hodnota mezi hodnotami minValue
a maxValue
hodnotami.
Platí pro
TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)
Inicializuje novou instanci TimeSpanValidator třídy na základě zadaných parametrů.
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)
Parametry
Výjimky
resolutionInSeconds
je menší než 0
.
-nebo-
minValue
je větší než maxValue
.
Příklady
Následující příklad kódu ukazuje, jak použít TimeSpanValidator konstruktor. Tento příklad kódu je součástí většího příkladu poskytnutého TimeSpanValidator pro třídu.
// 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, "$%^")
Poznámky
Při zadání parametru resolutionInSeconds
TimeSpan musí být objekt ověřovaný s touto hodnotou roven, aby bylo možné předat ověření.