Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Contoh ini memperlihatkan cara menentukan aturan validasi yang dapat digunakan runtime Windows PowerShell untuk memeriksa argumen parameter sebelum cmdlet dijalankan. Aturan validasi ini menyediakan sekumpulan nilai yang valid untuk argumen parameter.
Nota
Untuk informasi selengkapnya tentang kelas yang menentukan atribut ini, lihat System.Management.Automation.ValidateSetAttribute.
Untuk memvalidasi kumpulan argumen
Tambahkan atribut ValidateSet seperti yang ditunjukkan dalam kode berikut. Contoh ini menentukan sekumpulan tiga nilai yang mungkin untuk parameter
UserName
.[ValidateSet("Steve", "Mary", "Carl", IgnoreCase = true)] [Parameter(Position = 0, Mandatory = true)] public string UserName { get { return userName; } set { userName = value; } } private string userName;
Untuk informasi selengkapnya tentang cara mendeklarasikan atribut ini, lihat Deklarasi Atribut ValidateSet.