Verifiera en argumentuppsättning

Det här exemplet visar hur du anger en valideringsregel som Windows PowerShell kan använda för att kontrollera parameterargumentet innan cmdleten körs. Den här valideringsregeln innehåller en uppsättning giltiga värden för parameterargumentet.

Anteckning

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

Validera en argumentuppsättning

  • Lägg till attributet ValidateSet enligt följande kod. Det här exemplet anger en uppsättning med tre möjliga värden för UserName parametern .

    [ValidateSet("Steve", "Mary", "Carl", IgnoreCase = true)]
    [Parameter(Position = 0, Mandatory = true)]
    public string UserName
    {
      get { return userName; }
      set { userName = value; }
    }
    
    private string userName;
    

Mer information om hur du deklarerar det här attributet finns i Deklaration av attributet ValidateSet.

Se även

System.Management.Automation.Validatesetattribute

Deklaration av attributet ValidateSet

Skriva en Windows PowerShell-cmdlet