ValidateRange attribútumdeklarációjaValidateRange Attribute Declaration

A ValidateRange attribútum meghatározza a parancsmag paraméter argumentumának minimális és maximális értékét (a tartományt).The ValidateRange attribute specifies the minimum and maximum values (the range) for the cmdlet parameter argument. Ezt az attribútumot a Windows PowerShell functions is használhatja.This attribute can also be used by Windows PowerShell functions.

SzintaxisSyntax

[ValidateRange(object minRange, object maxRange)]

ParaméterekParameters

MinRange (System. Object) szükséges.MinRange (System.Object) Required. Megadja a minimálisan megengedett értéket.Specifies the minimum value allowed.

MaxRange (System. Object) szükséges.MaxRange (System.Object) Required. Megadja az engedélyezett maximális értéket.Specifies the maximum value allowed.

MegjegyzésekRemarks

  • A Windows PowerShell-futtatókörnyezet építési hibát jelez, ha a MinRange paraméter értéke nagyobb, mint a paraméter értéke MaxRange .The Windows PowerShell runtime throws a construction error when the value of the MinRange parameter is greater than the value of the MaxRange parameter.

  • A Windows PowerShell-futtatókörnyezet érvényesítési hibát jelez az alábbi feltételek teljesülése esetén:The Windows PowerShell runtime throws a validation error under the following conditions:

    • Ha az argumentum értéke kisebb, mint a korlát, MinRange vagy meghaladja a MaxRange határértéket.When the value of the argument is less than the MinRange limit or greater than the MaxRange limit.

    • Ha az argumentum nem ugyanolyan típusú, mint a MinRange és a MaxRange paraméterek.When the argument is not of the same type as the MinRange and the MaxRange parameters.

  • A ValidateRange attribútumot a System. Management. Automation. Validaterangeattribute osztály határozza meg.The ValidateRange attribute is defined by the System.Management.Automation.Validaterangeattribute class.

Lásd még:See Also

System. Management. Automation. ValidaterangeattributeSystem.Management.Automation.Validaterangeattribute

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