Dichiarazione dell'attributo ValidateRange

L'attributo ValidateRange specifica i valori minimo e massimo (intervallo) per l'argomento del parametro del cmdlet. Questo attributo può essere usato anche da Windows PowerShell funzioni.

Sintassi

[ValidateRange(object minRange, object maxRange)]

Parametri

MinRange (System.Object) Obbligatorio. Specifica il valore minimo consentito.

MaxRange (System.Object) Obbligatorio. Specifica il valore massimo consentito.

Commenti

  • Il Windows PowerShell runtime genera un errore di costruzione quando il valore del parametro è MinRange maggiore del valore del parametro MaxRange .

  • Il runtime Windows PowerShell genera un errore di convalida nelle condizioni seguenti:

    • Quando il valore dell'argomento è minore del MinRange limite o maggiore del MaxRange limite.

    • Quando l'argomento non è dello stesso tipo dei MinRange parametri e MaxRange .

  • L'attributo ValidateRange è definito dalla classe System.Management.Automation.Validaterangeattribute.

Vedere anche

System.Management.Automation.Validaterangeattribute

Scrittura di un cmdlet di Windows PowerShell