Partager via


Déclaration de l’attribut ValidateCount

L’attribut ValidateCount spécifie le nombre minimal et maximal d’arguments autorisés pour un paramètre d’applet de commande.

Syntaxe

[ValidateCount(int minLength, int maxlength)]

Paramètres

MinLength (System. Int32) requis. Spécifie le nombre minimal d’arguments.

MaxLength(System. Int32) requis. Spécifie le nombre maximal d’arguments.

Remarques

  • Pour plus d’informations sur la façon de déclarer cet attribut, consultez Comment valider un nombre d’arguments.
  • Lorsque cet attribut n’est pas appelé, le paramètre d’applet de commande correspondant peut avoir n’importe quel nombre d’arguments.
  • le runtime Windows PowerShell génère une erreur dans les conditions suivantes :
    • Les MinLength MaxLength paramètres d’attribut et ne sont pas de type System. Int32.
    • La valeur du MaxLength paramètre d’attribut est inférieure à la valeur du MinLength paramètre d’attribut.
  • L’attribut ValidateCount est défini par la classe System. Management. Automation. ValidateCountAttribute .

Voir aussi

System. Management. Automation. ValidateCountAttribute

Guide pratique pour valider un nombre d’arguments

Écriture d’une applet de commande Windows PowerShell