TimeSpanValidator Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe TimeSpanValidator.
Overload
| Nome | Descrizione |
|---|---|
| TimeSpanValidator(TimeSpan, TimeSpan) |
Inizializza una nuova istanza della TimeSpanValidator classe in base ai parametri forniti. |
| TimeSpanValidator(TimeSpan, TimeSpan, Boolean) |
Inizializza una nuova istanza della TimeSpanValidator classe in base ai parametri forniti. |
| TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64) |
Inizializza una nuova istanza della TimeSpanValidator classe in base ai parametri forniti. |
TimeSpanValidator(TimeSpan, TimeSpan)
Inizializza una nuova istanza della TimeSpanValidator classe in base ai parametri forniti.
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)
Parametri
- minValue
- TimeSpan
Oggetto TimeSpan che specifica il tempo minimo consentito per il superamento della convalida.
- maxValue
- TimeSpan
Oggetto TimeSpan che specifica il tempo massimo consentito per il superamento della convalida.
Commenti
Quando si usa il TimeSpanValidator costruttore con due parametri, l'oggetto TimeSpanValidator verifica che un TimeSpan valore sia conforme a un intervallo specifico.
Si applica a
TimeSpanValidator(TimeSpan, TimeSpan, Boolean)
Inizializza una nuova istanza della TimeSpanValidator classe in base ai parametri forniti.
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)
Parametri
- minValue
- TimeSpan
Oggetto TimeSpan che specifica il tempo minimo consentito per il superamento della convalida.
- maxValue
- TimeSpan
Oggetto TimeSpan che specifica il tempo massimo consentito per il superamento della convalida.
Commenti
Il TimeSpanValidator costruttore controlla sia i valori minimo che massimo TimeSpan , nonché se l'intervallo di convalida è esclusivo. Quando il rangeIsExclusive parametro è impostato su true, il TimeSpan valore non deve essere compreso tra i minValue valori e maxValue .
Si applica a
TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)
Inizializza una nuova istanza della TimeSpanValidator classe in base ai parametri forniti.
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)
Parametri
- minValue
- TimeSpan
Oggetto TimeSpan che specifica il tempo minimo consentito per il superamento della convalida.
- maxValue
- TimeSpan
Oggetto TimeSpan che specifica il tempo massimo consentito per il superamento della convalida.
Eccezioni
resolutionInSeconds è minore di 0.
oppure
minValue è maggiore di maxValue.
Esempio
Nell'esempio di codice seguente viene illustrato come usare il TimeSpanValidator costruttore . Questo esempio di codice fa parte di un esempio più ampio fornito per 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, "$%^")
Commenti
Quando si specifica il parametro , l'oggetto resolutionInSecondsTimeSpan da convalidare deve essere uguale a questo valore per passare la convalida.