Udostępnij za pomocą


ValidateRange, deklaracja atrybutu

Atrybut ValidateRange określa minimalne i maksymalne wartości (zakres) argumentu parametru polecenia cmdlet. Ten atrybut może być również używany przez funkcje programu Windows PowerShell.

Składnia

[ValidateRange(object minRange, object maxRange)]

Parametry

MinRange (System.Object) wymagane. Określa dozwoloną minimalną wartość.

MaxRange (System.Object) wymagane. Określa dozwoloną maksymalną wartość.

Uwagi

  • Środowisko uruchomieniowe programu Windows PowerShell zgłasza błąd budowy, gdy wartość parametru MinRange jest większa niż wartość parametru MaxRange.

  • Środowisko uruchomieniowe programu Windows PowerShell zgłasza błąd weryfikacji w następujących warunkach:

    • Gdy wartość argumentu jest mniejsza niż limit MinRange lub większa niż limit MaxRange.

    • Jeśli argument nie jest tego samego typu co MinRange i parametry MaxRange.

  • Atrybut ValidateRange jest definiowany przez klasę System.Management.Automation.ValidateRangeAttribute.

Zobacz też

System.Management.Automation.ValidateRangeAttribute

pisanie polecenia cmdlet programu Windows PowerShell