ValidateRange 属性の宣言
ValidateRange 属性は、コマンドレットパラメーター引数の最小値と最大値 (範囲) を指定します。 この属性は、Windows PowerShell 関数でも使用できます。
構文
[ValidateRange(object minRange, object maxRange)]
パラメーター
MinRange (System.object) が必要です。 許容される最小値を指定します。
MaxRange (System.object) が必要です。 許容される最大値を指定します。
注釈
パラメーターの値
MinRangeがパラメーターの値よりも大きい場合、Windows PowerShell ランタイムは構築エラーをスローしMaxRangeます。Windows PowerShell ランタイムは、次の条件下で検証エラーをスローします。
引数の値が制限よりも小さいか、または制限を超えている場合
MinRangeMaxRange。引数がおよびパラメーターと同じ型ではない場合
MinRangeMaxRange。
ValidateRange 属性は、system.servicemodel 属性 クラスによって定義されます。
参照
フィードバック
フィードバックの送信と表示