다음을 통해 공유


ValidateCount 특성 선언

ValidateCount 특성은 cmdlet 매개 변수에 허용되는 최소 및 최대 인수 수를 지정합니다.

구문

[ValidateCount(int minLength, int maxlength)]

매개 변수

MinLength (System.Int32) 필수입니다. 최소 인수 수를 지정합니다.

MaxLength(System.Int32) 필수입니다. 최대 인수 수를 지정합니다.

설명

  • 이 특성을 선언하는 방법에 대한 자세한 내용은 How to Validate an Argument Count을 참조하세요.
  • 이 특성이 호출되지 않은 경우 해당 cmdlet 매개 변수에는 개수에 해당하는 인수가 있을 수 있습니다.
  • Windows PowerShell 런타임은 다음 조건에서 오류를 throw합니다.
    • MinLengthMaxLength 특성 매개 변수는 System.Int32형식이 아닙니다.
    • 특성 매개 MaxLength 변수의 값이 특성 매개 변수 값보다 작은 경우 MinLength
  • ValidateCount 특성은 System.Management.Automation.ValidateCountAttribute 클래스에 의해 정의됩니다.

참고 항목

System.Management.Automation.ValidateCountAttribute

인수 개수를 확인하는 방법

Writing a Windows PowerShell Cmdlet(Windows PowerShell Cmdlet 작성)