다음을 통해 공유


ValidateRange 특성 선언

ValidateRange 특성은 cmdlet 매개 변수 인수의 최소값과 최대값(범위)을 지정합니다. 이 특성은 Windows PowerShell 함수에서도 사용할 수 있습니다.

구문론

[ValidateRange(object minRange, object maxRange)]

매개 변수

MinRange(System.Object) 필수 요소입니다. 허용되는 최소값을 지정합니다.

MaxRange(System.Object) 필수 요소입니다. 허용되는 최대값을 지정합니다.

비고

  • windows PowerShell 런타임은 MinRange 매개 변수의 값이 MaxRange 매개 변수의 값보다 크면 생성 오류를 throw합니다.

  • Windows PowerShell 런타임은 다음 조건에서 유효성 검사 오류를 throw합니다.

    • 인수 값이 MinRange 제한보다 작거나 MaxRange 제한보다 큰 경우

    • 인수가 MinRangeMaxRange 매개 변수와 같은 형식이 아닌 경우

  • ValidateRange 특성은 System.Management.Automation.ValidateRangeAttribute 클래스에 의해 정의됩니다.

또한 참조하십시오

system.Management.Automation.ValidateRangeAttribute

Windows PowerShell Cmdlet 작성