Aracılığıyla paylaş


ValidateLength Özniteliği Bildirimi

ValidateLength özniteliği, cmdlet parametre bağımsız değişkeni için en az ve en fazla 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) Gereklidir. İzin verilen en az karakter sayısını belirtir.

MaxLength (System.Int32) Gereklidir. İzin verilen en fazla karakter sayısını belirtir.

Açıklamalar

  • Bu özniteliği bildirme hakkında daha fazla bilgi için bkz. Giriş Doğrulama Kurallarını Bildirme.

  • Bu öznitelik kullanılmadığında, ilgili parametre bağımsız değişkeni herhangi bir uzunlukta olabilir.

  • Windows PowerShell çalışma zamanı aşağıdaki koşullarda bir hata oluşturur:

    • MaxLength öznitelik parametresinin değeri MinLength öznitelik parametresinin değerinden küçük olduğunda.

    • MaxLength özniteliği parametresi 0 olarak ayarlandığında.

    • Bağımsız değişken bir dize olmadığında.

  • ValidateLength özniteliği, System.Management.Automation.ValidateLengthAttribute sınıfı tarafından tanımlanır.

Ayrıca Bkz.

System.Management.Automation.ValidateLengthAttribute

Windows PowerShell Cmdlet'i yazma