Поделиться через


IntegerValidator Конструкторы

Определение

Инициализирует новый экземпляр класса IntegerValidator.

Перегрузки

IntegerValidator(Int32, Int32)

Инициализирует новый экземпляр класса IntegerValidator.

IntegerValidator(Int32, Int32, Boolean)

Инициализирует новый экземпляр класса IntegerValidator.

IntegerValidator(Int32, Int32, Boolean, Int32)

Инициализирует новый экземпляр класса IntegerValidator.

IntegerValidator(Int32, Int32)

Исходный код:
IntegerValidator.cs
Исходный код:
IntegerValidator.cs
Исходный код:
IntegerValidator.cs

Инициализирует новый экземпляр класса 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)

Параметры

minValue
Int32

Объект Int32, который указывает минимальное значение.

maxValue
Int32

Объект Int32, который указывает максимальное значение.

Комментарии

Этот IntegerValidator конструктор гарантирует, что проверяемое целое число соответствует минимальной и максимальной длине.

Применяется к

IntegerValidator(Int32, Int32, Boolean)

Исходный код:
IntegerValidator.cs
Исходный код:
IntegerValidator.cs
Исходный код:
IntegerValidator.cs

Инициализирует новый экземпляр класса 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)

Параметры

minValue
Int32

Объект Int32, который указывает минимальное значение.

maxValue
Int32

Объект Int32, который указывает максимальное значение.

rangeIsExclusive
Boolean

Значение true указывает, что диапазон проверки является эксклюзивным. Инклюзивность означает, что проверяемое значение должно находиться в указанном диапазоне; эксклюзивность означает, что оно должно быть ниже нижней границы или выше верхней границы.

Примеры

В следующем примере кода показано, как использовать IntegerValidator конструктор . Этот пример входит в состав более крупного примера использования класса IntegerValidator.

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

Комментарии

При создании экземпляра IntegerValidator класса этот IntegerValidator конструктор проверяет как минимальное, так и максимальное Int32 значения, а также является ли диапазон проверки монопольным. rangeIsExclusive Если параметр имеет значение true, Int32 значение не должно находиться между значениями minValue параметров и maxValue .

Применяется к

IntegerValidator(Int32, Int32, Boolean, Int32)

Исходный код:
IntegerValidator.cs
Исходный код:
IntegerValidator.cs
Исходный код:
IntegerValidator.cs

Инициализирует новый экземпляр класса 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)

Параметры

minValue
Int32

Объект Int32, указывающий минимальную длину значения целого числа.

maxValue
Int32

Объект Int32, указывающий максимальную длину значения целого числа.

rangeIsExclusive
Boolean

Значение Boolean, указывающее, является ли диапазон проверки эксклюзивным.

resolution
Int32

Объект Int32, указывающий значение для соответствия.

Исключения

Значение resolution меньше 0.

-или-

Значение minValue больше значения maxValue.

Комментарии

Чтобы Int32 пройти проверку, проверяемое значение должно быть равно значению resolution .

Применяется к