TimeSpanValidator Constructeurs

Définition

Initialise une nouvelle instance de la classe TimeSpanValidator.

Surcharges

Nom Description
TimeSpanValidator(TimeSpan, TimeSpan)

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

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

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

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

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

TimeSpanValidator(TimeSpan, TimeSpan)

Initialise une nouvelle instance de la TimeSpanValidator classe, 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 à passer la validation.

maxValue
TimeSpan

Objet TimeSpan qui spécifie la durée maximale autorisée à passer la validation.

Remarques

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

S’applique à

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

Initialise une nouvelle instance de la TimeSpanValidator classe, 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 à passer la validation.

maxValue
TimeSpan

Objet TimeSpan qui spécifie la durée maximale autorisée à passer la validation.

rangeIsExclusive
Boolean

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

Remarques

Le TimeSpanValidator constructeur vérifie à la fois les valeurs minimales et maximales TimeSpan , ainsi que si la plage de validation est exclusive. Lorsque le rangeIsExclusive paramètre est défini truesur , la TimeSpan valeur ne doit pas être comprise entre les valeurs et maxValue les minValue valeurs.

S’applique à

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

Initialise une nouvelle instance de la TimeSpanValidator classe, 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 à passer la validation.

maxValue
TimeSpan

Objet TimeSpan qui spécifie la durée maximale autorisée à passer la validation.

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 à