Verifiera ett argumentintervall

Det här exemplet visar hur du anger en verifieringsregel som Windows PowerShell-körningen kan använda för att kontrollera parameterargumentets lägsta och högsta värden innan cmdleten körs. Du anger den här verifieringsregeln genom att deklarera attributet ValidateRange.

Anmärkning

Mer information om klassen som definierar det här attributet finns i System.Management.Automation.ValidateRangeAttribute.

Verifiera ett argumentintervall

  • Lägg till attributet ValidateRange enligt följande kod. Det här exemplet anger intervallet 0 till 5 för parametern InputData.

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

Mer information om hur du deklarerar det här attributet finns i ValidateRange Attribute Declaration.

Se även

ValidateRange-attributdeklaration

Skriva en Windows PowerShell-cmdlet