Jak ověřit sadu argumentů

Tento příklad ukazuje, jak zadat ověřovací pravidlo, které může Windows PowerShell runtime použít ke kontrole argumentu parametru před spuštěním rutiny. Toto ověřovací pravidlo poskytuje sadu platných hodnot pro argument parametru.

Poznámka

Další informace o třídě, která definuje tento atribut, najdete v tématu System.Management.Automation.Validatesetattribute.

Ověření sady argumentů

  • Přidejte atribut ValidateSet, jak je znázorněno v následujícím kódu. Tento příklad určuje sadu tří možných hodnot UserName parametru .

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

Další informace o deklaraci tohoto atributu najdete v tématu Deklarace atributu ValidateSet.

Viz také

System.Management.Automation.Validatesetattribute

Deklarace atributu ValidateSet

Vytvoření rutiny Windows PowerShellu