Come convalidare un numero di argomenti

Questo esempio illustra come specificare una regola di convalida che il runtime di Windows PowerShell può usare per controllare il numero di argomenti (conteggio) accettati da un parametro prima dell'esecuzione del cmdlet. Questa regola di convalida viene impostata dichiarando l'attributo ValidateCount.

Nota

Per altre informazioni sulla classe che definisce questo attributo, vedere System.Management.Automation.Validatecountattribute.

Per convalidare il numero di argomenti

  • Aggiungere l'attributo Validate come illustrato nel codice seguente. In questo esempio viene specificato che il parametro accetterà un solo argomento o un numero di tre argomenti.

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

Per altre informazioni su come dichiarare questo attributo, vedere Dichiarazione di attributo ValidateCount.

Vedere anche

Dichiarazione dell'attributo ValidateCount

Scrittura di un cmdlet di Windows PowerShell