Dela via


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 parametern MaxRange.

  • 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ör MaxRange.

    • När argumentet inte är av samma typ som parametrarna MinRange och MaxRange.

  • Attributet ValidateRange definieras av klassen System.Management.Automation.ValidateRangeAttribute.

Se även

System.Management.Automation.ValidateRangeAttribute

Skriva en Windows PowerShell-cmdlet