Deklaration av attributet ValidateRange
Attributet ValidateRange anger lägsta och högsta värden (intervallet) för parameterargumentet cmdlet. Det här attributet kan också användas av Windows PowerShell-funktioner.
Syntax
[ValidateRange(object minRange, object maxRange)]
Parameterar
MinRange
(System.Object) krävs. Anger det minsta tillåtna värdet.
MaxRange
(System.Object) krävs. Anger det högsta tillåtna värdet.
Anmärkningar
Windows PowerShell-körningen genererar ett byggfel när värdet för parametern
MinRange
är större än värdet för parameternMaxRange
.Windows PowerShell-körningen genererar ett valideringsfel under följande villkor:
När värdet för argumentet är mindre än den
MinRange
gränsen eller större än gränsen förMaxRange
.När argumentet inte är av samma typ som parametrarna
MinRange
ochMaxRange
.
Attributet ValidateRange definieras av klassen System.Management.Automation.ValidateRangeAttribute.