TimeSpanValidator Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der TimeSpanValidator-Klasse.
Überlädt
TimeSpanValidator(TimeSpan, TimeSpan) |
Initialisiert auf Grundlage von angegebenen Parametern eine neue Instanz der TimeSpanValidator-Klasse. |
TimeSpanValidator(TimeSpan, TimeSpan, Boolean) |
Initialisiert auf Grundlage von angegebenen Parametern eine neue Instanz der TimeSpanValidator-Klasse. |
TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64) |
Initialisiert auf Grundlage von angegebenen Parametern eine neue Instanz der TimeSpanValidator-Klasse. |
TimeSpanValidator(TimeSpan, TimeSpan)
Initialisiert auf Grundlage von angegebenen Parametern eine neue Instanz der TimeSpanValidator-Klasse.
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)
Parameter
Hinweise
Wenn der TimeSpanValidator Konstruktor mit zwei Parametern verwendet wird, überprüft das TimeSpanValidator Objekt, dass ein TimeSpan Wert einem bestimmten Bereich entspricht.
Gilt für
TimeSpanValidator(TimeSpan, TimeSpan, Boolean)
Initialisiert auf Grundlage von angegebenen Parametern eine neue Instanz der TimeSpanValidator-Klasse.
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)
Parameter
Hinweise
Der TimeSpanValidator Konstruktor überprüft sowohl die Mindest- als auch die Maximalwerte TimeSpan , sowie ob der Gültigkeitsbereich exklusiv ist. Wenn der Parameter auf true
"Festgelegt" festgelegt ist, darf der rangeIsExclusive
TimeSpan Wert nicht zwischen den minValue
maxValue
Werten und Werten enthalten sein.
Gilt für
TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)
Initialisiert auf Grundlage von angegebenen Parametern eine neue Instanz der TimeSpanValidator-Klasse.
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)
Parameter
Ausnahmen
resolutionInSeconds
ist kleiner als 0
.
- oder -
minValue
ist größer als maxValue
.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie der TimeSpanValidator Konstruktor verwendet wird. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die TimeSpanValidator Klasse bereitgestellt wird.
// 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, "$%^")
Hinweise
Wenn der Parameter angegeben wird, muss das resolutionInSeconds
TimeSpan überprüfte Objekt gleich diesem Wert sein, um die Überprüfung zu übergeben.