Объявление атрибута ValidateRange
Атрибут ValidateRange задает минимальные и максимальные значения (диапазон) для аргумента параметра командлета. Этот атрибут также можно использовать функциями Windows PowerShell.
Синтаксис
[ValidateRange(object minRange, object maxRange)]
Параметры
MinRange
(System.Object) Обязательный. Указывает минимально допустимое значение.
MaxRange
(System.Object) Обязательный. Указывает максимально допустимое значение.
Замечания
Среда выполнения Windows PowerShell создает ошибку построения, если значение параметра
MinRange
больше значения параметраMaxRange
.Среда выполнения Windows PowerShell выдает ошибку проверки в следующих условиях:
Если значение аргумента меньше ограничения
MinRange
или больше, чем ограничениеMaxRange
.Если аргумент не совпадает с типом
MinRange
и параметрамиMaxRange
.
Атрибут ValidateRange определяется классом System.Management.Automation.ValidateRangeAttribute.
См. также
PowerShell