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ğeri MinLength özellik parametresinin değerinden küçük olduğunda.

    • MaxLength nitelik 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

İlgili makaleler