ValidateCount 属性は、コマンドレット パラメーターに許可される引数の最小数と最大数を指定します。
構文
[ValidateCount(int minLength, int maxlength)]
パラメーター
MinLength (System.Int32) 必須。 引数の最小数を指定します。
MaxLength(System.Int32) 必須。 引数の最大数を指定します。
注釈
- この属性を宣言する方法の詳細については、「 引数数を検証する方法」を参照してください。
- この属性が呼び出されない場合、対応するコマンドレット パラメーターには任意の数の引数を指定できます。
- ランタイムWindows PowerShell、次の条件下でエラーがスローされます。
- 属性
MinLengthパラメーターMaxLengthと 属性パラメーターは 、System.Int32 型ではありません。 - 属性パラメーターの
MaxLength値が、属性パラメーターの値よりMinLength小さい値です。
- 属性
- ValidateCount 属性は 、System.Management.Automation.ValidateCountAttribute クラスによって定義 されます。