Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O atributo ValidateLength especifica o número mínimo e máximo de caracteres para um argumento de parâmetro de cmdlet. Esse atributo também pode ser usado por funções do Windows PowerShell.
Sintaxe
[ValidateLength(int minLength, int maxlength)]
Parâmetros
MinLength (System.Int32) Obrigatório. Especifica o número mínimo de caracteres permitidos.
MaxLength (System.Int32) Obrigatório. Especifica o número máximo de caracteres permitidos.
Observações
Para obter mais informações sobre como declarar esse atributo, consulte Como declarar regras de validação de entrada.
Quando esse atributo não é usado, o argumento de parâmetro correspondente pode ser de qualquer comprimento.
O tempo de execução do Windows PowerShell gera um erro nas seguintes condições:
Quando o valor do parâmetro de atributo
MaxLengthé menor do que o valor do parâmetro de atributoMinLength.Quando o parâmetro
MaxLengthatributo é definido como 0.Quando o argumento não é uma cadeia de caracteres.
O atributo ValidateLength é definido pela classe System.Management.Automation.ValidateLengthAttribute.