Como validar o tamanho do argumento
este exemplo mostra como especificar uma regra de validação que o tempo de execução de Windows PowerShell pode usar para verificar o número de caracteres (o comprimento) do argumento de parâmetro antes de o cmdlet ser executado. Você define essa regra de validação declarando o atributo ValidateLength.
Observação
Para obter mais informações sobre a classe que define esse atributo, consulte System. Management. Automation. Validatelengthattribute.
Para validar o comprimento do argumento
Adicione o atributo Validate conforme mostrado no código a seguir. 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 esse atributo, consulte declaração de atributo ValidateLength.
Consulte Também
Declaração de atributo ValidateLength
Writing a Windows PowerShell Cmdlet (Escrevendo um Cmdlet do Windows PowerShell)