Déclaration de l’attribut ValidateLength
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 de Windows PowerShell.
Syntaxe
[ValidateLength(int minLength, int maxlength)]
Paramètres
MinLength
(System. Int32) requis. Spécifie le nombre minimal de caractères autorisés.
MaxLength
(System. Int32) requis. Spécifie le nombre maximal de caractères autorisés.
Remarques
Pour plus d’informations sur la façon de déclarer cet attribut, consultez comment déclarer des règles de validation d’entrée.
Lorsque cet attribut n’est pas utilisé, l’argument du paramètre correspondant peut avoir n’importe quelle longueur.
le runtime Windows PowerShell génère une erreur dans les conditions suivantes :
Lorsque la valeur du
MaxLength
paramètre d’attribut est inférieure à la valeur duMinLength
paramètre d’attribut.Lorsque le
MaxLength
paramètre d’attribut a la valeur 0.Lorsque l’argument n’est pas une chaîne.
L’attribut ValidateLength est défini par la classe System. Management. Automation. Validatelengthattribute .
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour