Declaração de atributo ValidateRange
O atributo ValidateRange especifica os valores mínimo e máximo (o intervalo) para o argumento de parâmetro do cmdlet. Esse atributo também pode ser usado por Windows PowerShell funções.
Sintaxe
[ValidateRange(object minRange, object maxRange)]
Parâmetros
MinRange
(System.Object) Obrigatório. Especifica o valor mínimo permitido.
MaxRange
(System.Object) Obrigatório. Especifica o valor máximo permitido.
Comentários
O Windows PowerShell runtime lança um erro de construção quando o valor do
MinRange
parâmetro é maior que o valor doMaxRange
parâmetro.O Windows PowerShell runtime de segurança lança um erro de validação sob as seguintes condições:
Quando o valor do argumento é menor que o
MinRange
limite ou maior que oMaxRange
limite.Quando o argumento não é do mesmo tipo que
MinRange
osMaxRange
parâmetros e .
O atributo ValidateRange é definido pela classe System.Management.Automation.Validaterangeattribute.
Consulte Também
System.Management.Automation.Validaterangeattribute
Writing a Windows PowerShell Cmdlet (Escrevendo um Cmdlet do Windows PowerShell)