IntegerValidator Konstruktoren

Definition

Initialisiert eine neue Instanz der IntegerValidator-Klasse.

Überlädt

Name Beschreibung
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
Quelle:
IntegerValidator.cs
Quelle:
IntegerValidator.cs
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 Minimalwert angibt.

maxValue
Int32

Ein Int32 Objekt, das den Maximalwert angibt.

Hinweise

Dieser IntegerValidator Konstruktor stellt sicher, dass die überprüfte ganze Zahl sowohl mindestens als auch eine maximale Länge entspricht.

Gilt für:

IntegerValidator(Int32, Int32, Boolean)

Quelle:
IntegerValidator.cs
Quelle:
IntegerValidator.cs
Quelle:
IntegerValidator.cs
Quelle:
IntegerValidator.cs
Quelle:
IntegerValidator.cs
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 Minimalwert angibt.

maxValue
Int32

Ein Int32 Objekt, das den Maximalwert angibt.

rangeIsExclusive
Boolean

true um anzugeben, dass der Gültigkeitsbereich exklusiv ist. Einschließlich bedeutet, dass der zu überprüfende Wert innerhalb des angegebenen Bereichs liegen muss; ausschließlich bedeutet, dass sie unter dem Minimum oder über dem Höchstwert 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 einer Instanz der IntegerValidator Klasse überprüft dieser IntegerValidator Konstruktor sowohl die Minimal- als auch die Maximalwerte Int32 sowie ob der Gültigkeitsbereich exklusiv ist. Wenn der rangeIsExclusive Parameter auf true festgelegt ist, darf der Int32 Wert nicht zwischen den Werten und minValue Parametern maxValue stehen.

Gilt für:

IntegerValidator(Int32, Int32, Boolean, Int32)

Quelle:
IntegerValidator.cs
Quelle:
IntegerValidator.cs
Quelle:
IntegerValidator.cs
Quelle:
IntegerValidator.cs
Quelle:
IntegerValidator.cs
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 ganzzahligen Werts angibt.

maxValue
Int32

Ein Int32 Objekt, das die maximale Länge des ganzzahligen Werts angibt.

rangeIsExclusive
Boolean

Ein Boolean Wert, der angibt, ob der Gültigkeitsbereich exklusiv ist.

resolution
Int32

Ein Int32 Objekt, das einen Wert angibt, der übereinstimmen muss.

Ausnahmen

resolution ist kleiner als 0.

-oder-

minValue ist größer als maxValue.

Hinweise

Der Int32 überprüfte Wert muss dem resolution Wert entsprechen, um die Überprüfung zu bestehen.

Gilt für: