ValidateLength Özellik Bildirimi
ValidateLength özelliği, bir cmdlet parametre bağımsız değişkeni için minimum ve maksimum karakter sayısını belirtir. Bu öznitelik Windows PowerShell işlevleri tarafından da kullanılabilir.
Sözdizimi
[ValidateLength(int minLength, int maxlength)]
Parametreler
MinLength (System.Int32) Gerekli. İzin verilen minimum karakter sayısını belirtir.
MaxLength (System.Int32) Gerekli. İzin verilen maksimum karakter sayısını belirtir.
Notlar
Bu özniteliğin nasıl bildirileceği hakkında daha fazla bilgi için bkz. Giriş Doğrulama Kuralları Nasıl Bildirilir.
Bu öznitelik kullanılmadığında karşılık gelen parametre bağımsız değişkeni herhangi bir uzunlukta olabilir.
-
Windows PowerShell çalışma zamanı aşağıdaki koşullar altında bir hata atar:
MaxLengthözellik parametresinin değeriMinLengthözellik parametresinin değerinden küçük olduğunda.
MaxLengthnitelik parametresi 0 olarak ayarlandığında.Argüman bir dize olmadığında.
ValidateLength özniteliği System.Management.Automation.Validatelengthattribute sınıfı tarafından tanımlanır.
Ayrıca Bakınız
System.Management.Automation.Validatelengthattribute
Windows PowerShell Cmdlet'i Yazma