Aracılığıyla paylaş


ValidateRange Özniteliği Bildirimi

ValidateRange özniteliği, cmdlet parametre bağımsız değişkeni için en düşük ve en yüksek değerleri (aralık) belirtir. Bu öznitelik Windows PowerShell işlevleri tarafından da kullanılabilir.

Sözdizimi

[ValidateRange(object minRange, object maxRange)]

Parametreler

MinRange (System.Object) Gerekli. İzin verilen en düşük değeri belirtir.

MaxRange (System.Object) Gerekli. İzin verilen en yüksek değeri belirtir.

Açıklamalar

  • MinRange parametresinin değeri MaxRange parametresinin değerinden büyük olduğunda Windows PowerShell çalışma zamanı bir oluşturma hatası oluşturur.

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

    • Bağımsız değişkenin değeri MinRange sınırından küçükse veya MaxRange sınırından büyükse.

    • Bağımsız değişken MinRange ve MaxRange parametreleriyle aynı türde olmadığında.

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

Ayrıca Bkz.

System.Management.Automation.ValidateRangeAttribute

Windows PowerShell Cmdlet'i yazma