Partilhar via


How to Validate an Argument Count (Como Validar a Contagem de Argumentos)

Este exemplo mostra como especificar uma regra de validação que o tempo de execução do Windows PowerShell pode usar para verificar o número de argumentos (a conta) que um parâmetro aceita antes de o cmdlet ser executado. Você define essa regra de validação declarando o atributo ValidateCount.

Observação

Para obter mais informações sobre a classe que define esse atributo, consulte System.Management.Automation.ValidateCountAttribute.

Para validar uma contagem de argumentos

  • Adicione o atributo Validate conforme mostrado no código a seguir. Este exemplo especifica que o parâmetro aceitará um argumento ou até três argumentos.

    [ValidateCount(1, 3)]
    [Parameter(Position = 0, Mandatory = true)]
    public string[] UserNames
    {
      get { return userNames; }
      set { userNames = value; }
    }
    
    private string[] userNames;
    

Para obter mais informações sobre como declarar esse atributo, consulte Declaração de atributo ValidateCount.

Ver também

Declaração de Atributo ValidateCount

Escrevendo um cmdlet do Windows PowerShell