Dichiarazione dell'attributo ValidateLength
L'attributo ValidateLength specifica il numero minimo e massimo di caratteri per un argomento del parametro del cmdlet. Questo attributo può essere usato anche da Windows PowerShell funzioni.
Sintassi
[ValidateLength(int minLength, int maxlength)]
Parametri
MinLength
(System.Int32) Obbligatorio. Specifica il numero minimo di caratteri consentiti.
MaxLength
(System.Int32) Obbligatorio. Specifica il numero massimo di caratteri consentiti.
Commenti
Per altre informazioni su come dichiarare questo attributo, vedere How to Declare Input Validation Rules.
Quando questo attributo non viene usato, l'argomento del parametro corrispondente può essere di qualsiasi lunghezza.
Il runtime Windows PowerShell genera un errore nelle condizioni seguenti:
Quando il valore del parametro
MaxLength
dell'attributo è minore del valore del parametroMinLength
dell'attributo.Quando il
MaxLength
parametro dell'attributo è impostato su 0.Quando l'argomento non è una stringa.
L'attributo ValidateLength è definito dalla classe System.Management.Automation.Validatelengthattribute.
Vedere anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per