Condividi tramite


Come convalidare un intervallo di argomenti

Questo esempio illustra come specificare una regola di convalida che il runtime di Windows PowerShell può usare per controllare i valori minimi e massimi dell'argomento parametro prima dell'esecuzione del cmdlet. Impostare questa regola di convalida dichiarando l'attributo ValidateRange.

Nota

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

Per convalidare un intervallo di argomenti

  • Aggiungere l'attributo ValidateRange come illustrato nel codice seguente. In questo esempio viene specificato un intervallo compreso tra 0 e 5 per il parametro InputData.

    [ValidateRange(0, 5)]
    [Parameter(Position = 0, Mandatory = true)]
    public int InputData
    {
      get { return inputData; }
      set { inputData = value; }
    }
    private int inputData;
    

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

Vedere anche

dichiarazione di attributo ValidateRange

scrittura di un cmdlet di Windows PowerShell