Argumentumtartomány ellenőrzéseHow to Validate an Argument Range

Ez a példa azt mutatja be, hogyan adható meg egy olyan érvényesítési szabály, amelyet a Windows PowerShell-futtatókörnyezet használhat a paraméter argumentumának minimális és maximális értékének ellenőrzéséhez a parancsmag futtatása előtt.This example shows how to specify a validation rule that the Windows PowerShell runtime can use to check the minimum and maximum values of the parameter argument before the cmdlet is run. Ezt az érvényesítési szabályt úgy állíthatja be, hogy deklarálja a ValidateRange attribútumot.You set this validation rule by declaring the ValidateRange attribute.

Megjegyzés

További információ az attribútumot meghatározó osztályról: System. Management. Automation. Validaterangeattribute.For more information about the class that defines this attribute, see System.Management.Automation.Validaterangeattribute.

Argumentum tartományának ellenőrzéseTo validate an argument range

  • Adja hozzá a ValidateRange attribútumot az alábbi kódban látható módon.Add the ValidateRange attribute as shown in the following code. Ez a példa a paraméter 0 és 5 közötti tartományát adja meg InputData .This example specifies a range of 0 to 5 for the InputData parameter.

    [ValidateRange(0, 5)]
    [Parameter(Position = 0, Mandatory = true)]
    public int InputData
    {
      get { return inputData; }
      set { inputData = value; }
    }
    private int inputData;
    

További információ az attribútum bevallásáról: ValidateRange attribútum deklarációja.For more information about how to declare this attribute, see ValidateRange Attribute Declaration.

Lásd még:See Also

ValidateRange attribútumdeklarációjaValidateRange Attribute Declaration

Windows PowerShell-parancsmag írásaWriting a Windows PowerShell Cmdlet