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.
Atribut ValidatePattern menentukan pola ekspresi reguler yang memvalidasi argumen parameter cmdlet. Atribut ini juga dapat digunakan oleh fungsi Windows PowerShell.
Saat ValidatePattern dipanggil dalam cmdlet, runtime Windows PowerShell mengonversi argumen parameter cmdlet menjadi string lalu membandingkan string tersebut dengan pola yang disediakan oleh atribut ValidatePattern. Cmdlet dijalankan hanya jika representasi string yang dikonversi dari argumen dan kecocokan pola yang disediakan. Jika tidak cocok, kesalahan akan dilemparkan oleh runtime Windows PowerShell.
Sintaksis
[ValidatePattern(string regexString)]
[ValidatePattern(string regexString, Named Parameters)]
Parameter-parameternya
RegexString (System.String) Diperlukan. Menentukan ekspresi reguler yang memvalidasi argumen parameter.
Opsi (System.Text.RegularExpressions.RegexOptions) Parameter bernama opsional. Menentukan kombinasi bitwise dari System.Text.RegularExpressions.RegexOptions bendera yang menentukan opsi ekspresi reguler.
Komentar
Atribut ini hanya dapat digunakan sekali per parameter.
Anda dapat menggunakan parameter
Optionatribut untuk menentukan pola lebih lanjut. Misalnya, Anda dapat membuat kasus pola sensitif.Jika atribut ini diterapkan ke koleksi, setiap elemen dalam koleksi harus cocok dengan pola.
Atribut ValidatePattern ditentukan oleh kelas System.Management.Automation.ValidatePatternAttribute.