Объявление атрибута ValidateCount

Атрибут Валидатекаунт указывает минимальное и максимальное число аргументов, допустимых для параметра командлета.

Синтаксис

[ValidateCount(int minLength, int maxlength)]

Параметры

MinLength (System. Int32) обязательный. Указывает минимальное число аргументов.

MaxLength(System. Int32) обязательный. Указывает максимальное число аргументов.

Комментарии

  • Дополнительные сведения об объявлении этого атрибута см. в разделе проверка числа аргументов.
  • Если этот атрибут не вызывается, соответствующий параметр командлета может иметь любое количество аргументов.
  • Среда выполнения Windows PowerShell выдает ошибку при следующих условиях:
    • MinLength MaxLength Параметры атрибута и не относятся к типу System. Int32.
    • Значение MaxLength параметра атрибута меньше значения MinLength параметра атрибута.
  • Атрибут Валидатекаунт определяется классом System. Management. Automation. валидатекаунтаттрибуте .

См. также:

System. Management. Automation. Валидатекаунтаттрибуте

Как проверить количество аргументов

Запись командлета Windows PowerShell