IntegerValidator Construtores

Definição

Inicializa uma nova instância da classe IntegerValidator.

Sobrecargas

IntegerValidator(Int32, Int32)

Inicializa uma nova instância da classe IntegerValidator.

IntegerValidator(Int32, Int32, Boolean)

Inicializa uma nova instância da classe IntegerValidator.

IntegerValidator(Int32, Int32, Boolean, Int32)

Inicializa uma nova instância da classe IntegerValidator.

IntegerValidator(Int32, Int32)

Origem:
IntegerValidator.cs
Origem:
IntegerValidator.cs
Origem:
IntegerValidator.cs

Inicializa uma nova instância da 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)

Parâmetros

minValue
Int32

Um Int32 objeto que especifica o valor mínimo.

maxValue
Int32

Um Int32 objeto que especifica o valor máximo.

Comentários

Esse IntegerValidator construtor garante que o inteiro que está sendo verificado adere a um comprimento mínimo e máximo.

Aplica-se a

IntegerValidator(Int32, Int32, Boolean)

Origem:
IntegerValidator.cs
Origem:
IntegerValidator.cs
Origem:
IntegerValidator.cs

Inicializa uma nova instância da 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)

Parâmetros

minValue
Int32

Um Int32 objeto que especifica o valor mínimo.

maxValue
Int32

Um Int32 objeto que especifica o valor máximo.

rangeIsExclusive
Boolean

true para especificar que o intervalo de validação é exclusivo. Inclusivo significa que o valor a ser validado deve estar dentro do intervalo especificado; exclusivo significa que ele deve ser abaixo do mínimo ou acima do máximo.

Exemplos

O exemplo de código a seguir demonstra como usar o IntegerValidator construtor . Este exemplo de código faz parte de um exemplo maior fornecido para a 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)

Comentários

Ao criar uma instância da IntegerValidator classe , esse IntegerValidator construtor verifica os valores mínimo e máximo Int32 , bem como se o intervalo de validação é exclusivo. Quando o rangeIsExclusive parâmetro é definido truecomo , o Int32 valor não deve estar entre os valores de minValue parâmetro e maxValue .

Aplica-se a

IntegerValidator(Int32, Int32, Boolean, Int32)

Origem:
IntegerValidator.cs
Origem:
IntegerValidator.cs
Origem:
IntegerValidator.cs

Inicializa uma nova instância da 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)

Parâmetros

minValue
Int32

Um objeto Int32 que especifica o comprimento mínimo do valor inteiro.

maxValue
Int32

Um objeto Int32 que especifica o comprimento máximo do valor inteiro.

rangeIsExclusive
Boolean

Um valor Boolean que especifica se o intervalo de validação é exclusivo.

resolution
Int32

Um objeto Int32 que especifica um valor para o qual uma correspondência deve ser realizada.

Exceções

resolution é menor que 0.

- ou -

minValue é maior que maxValue.

Comentários

O Int32 valor que está sendo validado deve ser igual ao resolution valor para passar na validação.

Aplica-se a