Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
L’attribut ValidateLength spécifie le nombre minimal et maximal de caractères pour un argument de paramètre d’applet de commande. Cet attribut peut également être utilisé par les fonctions Windows PowerShell.
Syntaxe
[ValidateLength(int minLength, int maxlength)]
Paramètres
MinLength (System.Int32) Obligatoire. Spécifie le nombre minimal de caractères autorisés.
MaxLength (System.Int32) Obligatoire. Spécifie le nombre maximal de caractères autorisés.
Remarques
Pour plus d’informations sur la déclaration de cet attribut, consultez Comment déclarer des règles de validation d’entrée.
Lorsque cet attribut n’est pas utilisé, l’argument de paramètre correspondant peut avoir une longueur quelconque.
Le runtime Windows PowerShell génère une erreur dans les conditions suivantes :
Lorsque la valeur du paramètre d’attribut
MaxLengthest inférieure à la valeur du paramètre d’attributMinLength.Lorsque le paramètre d’attribut
MaxLengthest défini sur 0.Lorsque l’argument n’est pas une chaîne.
L’attribut ValidateLength est défini par la classe System.Management.Automation.ValidateLengthAttribute.