Partager via


Déclaration de l’attribut ValidateRange

L’attribut ValidateRange spécifie les valeurs minimales et maximales (la plage) pour l’argument de paramètre d’applet de commande. Cet attribut peut également être utilisé par les fonctions Windows PowerShell.

Syntaxe

[ValidateRange(object minRange, object maxRange)]

Paramètres

MinRange (System.Object) Obligatoire. Spécifie la valeur minimale autorisée.

MaxRange (System.Object) Obligatoire. Spécifie la valeur maximale autorisée.

Remarques

  • Le runtime Windows PowerShell génère une erreur de construction lorsque la valeur du paramètre MinRange est supérieure à la valeur du paramètre MaxRange.

  • Le runtime Windows PowerShell génère une erreur de validation dans les conditions suivantes :

    • Lorsque la valeur de l’argument est inférieure à la limite MinRange ou supérieure à la limite MaxRange.

    • Lorsque l’argument n’est pas du même type que le MinRange et les paramètres MaxRange.

  • L’attribut ValidateRange est défini par la classe System.Management.Automation.ValidateRangeAttribute.

Voir aussi

System.Management.Automation.ValidateRangeAttribute

écriture d’une applet de commande Windows PowerShell