IntegerValidator Constructores

Definición

Inicializa una nueva instancia de la clase IntegerValidator.

Sobrecargas

Nombre Description
IntegerValidator(Int32, Int32)

Inicializa una nueva instancia de la clase IntegerValidator.

IntegerValidator(Int32, Int32, Boolean)

Inicializa una nueva instancia de la clase IntegerValidator.

IntegerValidator(Int32, Int32, Boolean, Int32)

Inicializa una nueva instancia de la clase IntegerValidator.

IntegerValidator(Int32, Int32)

Inicializa una nueva instancia de la clase 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)

Parámetros

minValue
Int32

Objeto Int32 que especifica el valor mínimo.

maxValue
Int32

Objeto Int32 que especifica el valor máximo.

Comentarios

Este IntegerValidator constructor garantiza que el entero que se comprueba se adhiere a una longitud mínima y máxima.

Se aplica a

IntegerValidator(Int32, Int32, Boolean)

Inicializa una nueva instancia de la clase 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)

Parámetros

minValue
Int32

Objeto Int32 que especifica el valor mínimo.

maxValue
Int32

Objeto Int32 que especifica el valor máximo.

rangeIsExclusive
Boolean

true para especificar que el intervalo de validación es exclusivo. Inclusive significa que el valor que se va a validar debe estar dentro del intervalo especificado; exclusive significa que debe estar por debajo del mínimo o superior al máximo.

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar el IntegerValidator constructor . Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la IntegerValidator clase .

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

Comentarios

Al crear una instancia de la IntegerValidator clase , este IntegerValidator constructor comprueba los valores mínimo y máximo Int32 , así como si el intervalo de validación es exclusivo. Cuando el rangeIsExclusive parámetro se establece trueen , el Int32 valor no debe estar entre los valores de minValue parámetro y maxValue .

Se aplica a

IntegerValidator(Int32, Int32, Boolean, Int32)

Inicializa una nueva instancia de la clase 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)

Parámetros

minValue
Int32

Objeto Int32 que especifica la longitud mínima del valor entero.

maxValue
Int32

Objeto Int32 que especifica la longitud máxima del valor entero.

rangeIsExclusive
Boolean

Valor Boolean que especifica si el intervalo de validación es exclusivo.

resolution
Int32

Objeto Int32 que especifica un valor que debe coincidir.

Excepciones

resolution es menor que 0.

O bien

minValue es mayor que maxValue.

Comentarios

El Int32 valor que se va a validar debe ser igual al resolution valor para pasar la validación.

Se aplica a