How to Validate the Argument Length (Como Validar o Comprimento de Argumentos)
Este exemplo mostra como especificar uma regra de validação que o tempo de execução Windows PowerShell pode utilizar para verificar o número de caracteres (o comprimento) do argumento do parâmetro antes da execução do cmdlet. Definiu esta regra de validação declarando o atributo ValidateLength.
Nota
Para obter mais informações sobre a classe que define este atributo, consulte System.Management.Automation.Validatelengthattribute.
Para validar o comprimento do argumento
Adicione o atributo Validate como mostrado no código seguinte. Este exemplo especifica que o comprimento do argumento deve ter um comprimento de 0 a 10 caracteres.
[ValidateLength(0, 10)] [Parameter(Position = 0, Mandatory = true)] public string UserName { get { return userName; } set { userName = value; } } private string userName;
Para obter mais informações sobre como declarar este atributo, consulte a Declaração de Atributo ValidateLength.
Consulte também
ValidateLength Attribute Declaration (Declaração do Atributo ValidateLength)
Writing a Windows PowerShell Cmdlet (Escrever um Cmdlet do Windows PowerShell)
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários