Bagikan melalui


Cara Memvalidasi Rentang Argumen

Contoh ini menunjukkan cara menentukan aturan validasi yang dapat digunakan runtime Windows PowerShell untuk memeriksa nilai minimum dan maksimum argumen parameter sebelum cmdlet dijalankan. Anda mengatur aturan validasi ini dengan mendeklarasikan atribut ValidateRange.

Nota

Untuk informasi selengkapnya tentang kelas yang menentukan atribut ini, lihat System.Management.Automation.ValidateRangeAttribute.

Untuk memvalidasi rentang argumen

  • Tambahkan atribut ValidateRange seperti yang ditunjukkan dalam kode berikut. Contoh ini menentukan rentang 0 hingga 5 untuk parameter InputData.

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

Untuk informasi selengkapnya tentang cara mendeklarasikan atribut ini, lihat ValidateRange Attribute Declaration.

Lihat Juga

ValidateRange Deklarasi Atribut

Menulis Cmdlet Windows PowerShell