Sdílet prostřednictvím


Jak ověřit sadu argumentů

Tento příklad ukazuje, jak určit ověřovací pravidlo, které může modul runtime Prostředí Windows PowerShell 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, naleznete 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 pro parametr UserName.

    [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 deklarování tohoto atributu naleznete v tématu ValidateSet Attribute Deklarace.

Viz také

System.Management.Automation.ValidateSetAttribute

deklarace atributu ValidateSet

psaní rutiny Prostředí Windows PowerShell