Share via


IntegerValidator Constructeurs

Définition

Initialise une nouvelle instance de la classe IntegerValidator.

Surcharges

IntegerValidator(Int32, Int32)

Initialise une nouvelle instance de la classe IntegerValidator.

IntegerValidator(Int32, Int32, Boolean)

Initialise une nouvelle instance de la classe IntegerValidator.

IntegerValidator(Int32, Int32, Boolean, Int32)

Initialise une nouvelle instance de la classe IntegerValidator.

IntegerValidator(Int32, Int32)

Source:
IntegerValidator.cs
Source:
IntegerValidator.cs
Source:
IntegerValidator.cs

Initialise une nouvelle instance de la classe IntegerValidator.

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)

Paramètres

minValue
Int32

Objet Int32 qui spécifie la valeur minimale.

maxValue
Int32

Objet Int32 qui spécifie la valeur maximale.

Remarques

Ce IntegerValidator constructeur garantit que l’entier en cours de vérification respecte à la fois une longueur minimale et une longueur maximale.

S’applique à

IntegerValidator(Int32, Int32, Boolean)

Source:
IntegerValidator.cs
Source:
IntegerValidator.cs
Source:
IntegerValidator.cs

Initialise une nouvelle instance de la classe IntegerValidator.

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)

Paramètres

minValue
Int32

Objet Int32 qui spécifie la valeur minimale.

maxValue
Int32

Objet Int32 qui spécifie la valeur maximale.

rangeIsExclusive
Boolean

true pour spécifier que la plage de validations est exclusive. Incluse signifie que la valeur à valider doit être comprise dans la plage spécifiée ; exclusive signifie qu'elle doit être strictement inférieure (sous le minimum) ou strictement supérieure (au-dessus du maximum).

Exemples

L’exemple de code suivant montre comment utiliser le IntegerValidator constructeur. Cet exemple de code fait partie d’un exemple plus grand fourni pour la IntegerValidator classe .

// 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)

Remarques

Lors de la création d’un instance de la IntegerValidator classe, ce IntegerValidator constructeur vérifie les valeurs minimales et maximalesInt32, ainsi que si la plage de validation est exclusive. Lorsque le paramètre a la rangeIsExclusivetruevaleur , la Int32 valeur ne doit pas être comprise entre les valeurs de minValue paramètre et maxValue .

S’applique à

IntegerValidator(Int32, Int32, Boolean, Int32)

Source:
IntegerValidator.cs
Source:
IntegerValidator.cs
Source:
IntegerValidator.cs

Initialise une nouvelle instance de la classe IntegerValidator.

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)

Paramètres

minValue
Int32

Objet Int32 qui spécifie la longueur minimale de la valeur entière.

maxValue
Int32

Objet Int32 qui spécifie la longueur maximale de la valeur entière.

rangeIsExclusive
Boolean

Valeur Boolean qui spécifie si la plage de validation est exclusive.

resolution
Int32

Objet Int32 qui spécifie une valeur qui doit être respectée.

Exceptions

resolution est inférieur à 0.

- ou -

minValue est supérieur à maxValue.

Remarques

La Int32 valeur en cours de validation doit être égale à la resolution valeur pour réussir la validation.

S’applique à