Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
ValidateSetAttribute özniteliği, cmdlet parametre bağımsız değişkeni için bir dizi olası değer belirtir. Bu öznitelik Windows PowerShell işlevleri tarafından da kullanılabilir.
Bu öznitelik belirtildiğinde, Windows PowerShell çalışma zamanı cmdlet parametresi için sağlanan bağımsız değişkenin sağlanan öğe kümesindeki bir öğeyle eşleşip eşleşmediğini belirler. Cmdlet yalnızca parametre bağımsız değişkeni kümedeki bir öğeyle eşleşiyorsa çalıştırılır. Eşleşme bulunmazsa, Windows PowerShell çalışma zamanı tarafından bir hata oluşur.
Sözdizimi
[ValidateSetAttribute(params string[] validValues)]
[ValidateSetAttribute(params string[] validValues, Named Parameters)]
Parametreler
ValidValues (System.String) Gerekli. Geçerli parametre öğesi değerlerini belirtir. Aşağıdaki örnek, bir veya birden çok öğenin nasıl belirtileceğini gösterir.
[ValidateSetAttribute("Steve")]
[ValidateSetAttribute("Steve","Mary")]
IgnoreCase (System.Boolean) İsteğe bağlı adlandırılmış parametre. varsayılan değeri true, büyük/küçük harf yoksayıldığını gösterir.
false değeri, cmdlet'in büyük/küçük harfe duyarlı olmasını sağlar.
Açıklamalar
Bu öznitelik, parametre başına yalnızca bir kez kullanılabilir.
Parametre değeri bir diziyse, dizinin her öğesi öznitelik kümesinin bir öğesiyle eşleşmelidir.
ValidateSetAttribute özniteliği, System.Management.Automation.ValidateSetAttribute sınıfı tarafından tanımlanır.
Ayrıca Bkz.
PowerShell