TimeSpanValidator Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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
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
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.