此範例示範如何在執行 Cmdlet 之前,指定 Windows PowerShell 執行時間可用來檢查參數自變數的最小值和最大值的驗證規則。 您可以宣告 ValidateRange 屬性來設定此驗證規則。
備註
如需定義此屬性之類別的詳細資訊,請參閱 System.Management.Automation.ValidateRangeAttribute。
驗證自變數範圍
新增 ValidateRange 屬性,如下列程式代碼所示。 本範例會針對
InputData參數指定 0 到 5 的範圍。[ValidateRange(0, 5)] [Parameter(Position = 0, Mandatory = true)] public int InputData { get { return inputData; } set { inputData = value; } } private int inputData;
如需如何宣告此屬性的詳細資訊,請參閱 ValidateRange 屬性宣告。