Freigeben über


IntegerValidator Konstruktoren

Definition

Initialisiert eine neue Instanz der IntegerValidator-Klasse.

Überlädt

IntegerValidator(Int32, Int32)

Initialisiert eine neue Instanz der IntegerValidator-Klasse.

IntegerValidator(Int32, Int32, Boolean)

Initialisiert eine neue Instanz der IntegerValidator-Klasse.

IntegerValidator(Int32, Int32, Boolean, Int32)

Initialisiert eine neue Instanz der IntegerValidator-Klasse.

IntegerValidator(Int32, Int32)

Quelle:
IntegerValidator.cs
Quelle:
IntegerValidator.cs
Quelle:
IntegerValidator.cs

Initialisiert eine neue Instanz der IntegerValidator-Klasse.

public:
 IntegerValidator(int minValue, int maxValue);
public IntegerValidator (int minValue, int maxValue);
new System.Configuration.IntegerValidator : int * int -> System.Configuration.IntegerValidator
Public Sub New (minValue As Integer, maxValue As Integer)

Parameter

minValue
Int32

Ein Int32-Objekt, das den Mindestwert angibt.

maxValue
Int32

Ein Int32-Objekt, das den Maximalwert angibt.

Hinweise

Dieser IntegerValidator Konstruktor stellt sicher, dass die überprüfte ganze Zahl sowohl einer minimalen als auch einer maximalen Länge entspricht.

Gilt für:

IntegerValidator(Int32, Int32, Boolean)

Quelle:
IntegerValidator.cs
Quelle:
IntegerValidator.cs
Quelle:
IntegerValidator.cs

Initialisiert eine neue Instanz der IntegerValidator-Klasse.

public:
 IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive);
public IntegerValidator (int minValue, int maxValue, bool rangeIsExclusive);
new System.Configuration.IntegerValidator : int * int * bool -> System.Configuration.IntegerValidator
Public Sub New (minValue As Integer, maxValue As Integer, rangeIsExclusive As Boolean)

Parameter

minValue
Int32

Ein Int32-Objekt, das den Mindestwert angibt.

maxValue
Int32

Ein Int32-Objekt, das den Maximalwert angibt.

rangeIsExclusive
Boolean

true, gibt an, dass der Validierungsbereich exklusiv ist. Inklusiv bedeutet, dass der Wert, der überprüft werden soll, innerhalb des angegebenen Bereichs liegen muss. Exklusiv bedeutet, dass er unter Minimum bzw. über dem Maximum liegen muss.

Beispiele

Im folgenden Codebeispiel wird die Verwendung des IntegerValidator Konstruktors veranschaulicht. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die IntegerValidator-Klasse bereitgestellt wird.

// Create Validator for the range of 1 to 10 inclusive
int minIntVal = 1;
int maxIntVal = 10;
bool exclusive = false;
IntegerValidator integerValidator =
    new IntegerValidator(minIntVal, maxIntVal, exclusive);
' Create Validator for the range of 1 to 10 inclusive
Dim minIntVal As Int32 = 1
Dim maxIntVal As Int32 = 10
Dim exclusive As Boolean = False
Dim validator As IntegerValidator = _
    New IntegerValidator(minIntVal, maxIntVal, exclusive)

Hinweise

Beim Erstellen eines instance der IntegerValidator -Klasse überprüft dieser IntegerValidator Konstruktor sowohl den Minimal- als auch den Höchstwert Int32 sowie, ob der Validierungsbereich exklusiv ist. Wenn der rangeIsExclusive Parameter auf truefestgelegt ist, darf der Int32 Wert nicht zwischen den minValue Parameterwerten und maxValue sein.

Gilt für:

IntegerValidator(Int32, Int32, Boolean, Int32)

Quelle:
IntegerValidator.cs
Quelle:
IntegerValidator.cs
Quelle:
IntegerValidator.cs

Initialisiert eine neue Instanz der IntegerValidator-Klasse.

public:
 IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive, int resolution);
public IntegerValidator (int minValue, int maxValue, bool rangeIsExclusive, int resolution);
new System.Configuration.IntegerValidator : int * int * bool * int -> System.Configuration.IntegerValidator
Public Sub New (minValue As Integer, maxValue As Integer, rangeIsExclusive As Boolean, resolution As Integer)

Parameter

minValue
Int32

Ein Int32-Objekt, das die Mindestlänge des Ganzzahlwerts angibt.

maxValue
Int32

Ein Int32-Objekt, das die Höchstlänge des Ganzzahlwerts angibt.

rangeIsExclusive
Boolean

Ein Boolean-Wert, der angibt, ob der Validierungsbereich exklusiv ist.

resolution
Int32

Ein Int32-Objekt, das einen Wert angibt, dem entsprochen werden muss.

Ausnahmen

resolution ist kleiner als 0.

- oder -

minValue ist größer als maxValue.

Hinweise

Der Int32 Wert, der überprüft wird, muss gleich dem Wert sein, um die resolution Überprüfung zu bestehen.

Gilt für: