Share via


TimeSpanValidator Constructeurs

Définition

Initialise une nouvelle instance de la classe TimeSpanValidator.

Surcharges

TimeSpanValidator(TimeSpan, TimeSpan)

Initialise une nouvelle instance de la classe TimeSpanValidator en fonction des paramètres fournis.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

Initialise une nouvelle instance de la classe TimeSpanValidator en fonction des paramètres fournis.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

Initialise une nouvelle instance de la classe TimeSpanValidator en fonction des paramètres fournis.

TimeSpanValidator(TimeSpan, TimeSpan)

Source:
TimeSpanValidator.cs
Source:
TimeSpanValidator.cs
Source:
TimeSpanValidator.cs

Initialise une nouvelle instance de la classe TimeSpanValidator en fonction des paramètres fournis.

public:
 TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue);
public TimeSpanValidator (TimeSpan minValue, TimeSpan maxValue);
new System.Configuration.TimeSpanValidator : TimeSpan * TimeSpan -> System.Configuration.TimeSpanValidator
Public Sub New (minValue As TimeSpan, maxValue As TimeSpan)

Paramètres

minValue
TimeSpan

Objet TimeSpan qui spécifie la durée minimale autorisée pour être validé.

maxValue
TimeSpan

Objet TimeSpan qui spécifie la durée maximale autorisée pour être validé.

Remarques

Lorsque le TimeSpanValidator constructeur avec deux paramètres est utilisé, l’objet TimeSpanValidator valide qu’une TimeSpan valeur adhère à une plage spécifique.

S’applique à

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

Source:
TimeSpanValidator.cs
Source:
TimeSpanValidator.cs
Source:
TimeSpanValidator.cs

Initialise une nouvelle instance de la classe TimeSpanValidator en fonction des paramètres fournis.

public:
 TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive);
public TimeSpanValidator (TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive);
new System.Configuration.TimeSpanValidator : TimeSpan * TimeSpan * bool -> System.Configuration.TimeSpanValidator
Public Sub New (minValue As TimeSpan, maxValue As TimeSpan, rangeIsExclusive As Boolean)

Paramètres

minValue
TimeSpan

Objet TimeSpan qui spécifie la durée minimale autorisée pour être validé.

maxValue
TimeSpan

Objet TimeSpan qui spécifie la durée maximale autorisée pour être validé.

rangeIsExclusive
Boolean

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

Remarques

Le TimeSpanValidator constructeur vérifie à la fois les valeurs minimale et maximale TimeSpan , ainsi que si la plage de validation est exclusive. Lorsque le paramètre a la rangeIsExclusivetruevaleur , la TimeSpan valeur ne doit pas se trouver entre les minValue valeurs et maxValue .

S’applique à

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

Source:
TimeSpanValidator.cs
Source:
TimeSpanValidator.cs
Source:
TimeSpanValidator.cs

Initialise une nouvelle instance de la classe TimeSpanValidator en fonction des paramètres fournis.

public:
 TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds);
public TimeSpanValidator (TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds);
new System.Configuration.TimeSpanValidator : TimeSpan * TimeSpan * bool * int64 -> System.Configuration.TimeSpanValidator
Public Sub New (minValue As TimeSpan, maxValue As TimeSpan, rangeIsExclusive As Boolean, resolutionInSeconds As Long)

Paramètres

minValue
TimeSpan

Objet TimeSpan qui spécifie la durée minimale autorisée pour être validé.

maxValue
TimeSpan

Objet TimeSpan qui spécifie la durée maximale autorisée pour être validé.

rangeIsExclusive
Boolean

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

resolutionInSeconds
Int64

Valeur Int64 qui spécifie un nombre de secondes.

Exceptions

resolutionInSeconds est inférieur à 0.

- ou -

minValue est supérieur à maxValue.

Exemples

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

// Create TimeSpan and Validator.
TimeSpan testTimeSpan = new TimeSpan(0,1,05);
TimeSpan minTimeSpan = new TimeSpan(0,1,0);
TimeSpan maxTimeSpan = new TimeSpan(0,1,10);
TimeSpanValidator myTimeSpanValidator = new TimeSpanValidator(minTimeSpan, maxTimeSpan, false, 65);
' Create string and validator.
Dim testVal As String = "filename"
Dim myStrValidator As StringValidator = New StringValidator(1, 8, "$%^")

Remarques

Lorsque le resolutionInSeconds paramètre est spécifié, l’objet TimeSpan en cours de validation doit être égal à cette valeur pour réussir la validation.

S’applique à