Sdílet prostřednictvím


Jak ověřit vzor argumentu

Tento příklad ukazuje, jak určit ověřovací pravidlo, které může modul runtime prostředí Windows PowerShell použít ke kontrole vzoru znaků argumentu parametru před spuštěním rutiny. Toto ověřovací pravidlo nastavíte deklarací atributu ValidatePattern.

Poznámka:

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

Ověření vzoru argumentů

  • Přidejte atribut Validate, jak je znázorněno v následujícím kódu. Tento příklad určuje vzor čtyř číslic, kde má každá číslice hodnotu 0 až 9.

    [ValidatePattern("[0-9][0-9][0-9][0-9]")]
    [Parameter(Position = 0, Mandatory = true)]
    public int InputData
    {
      get { return inputData; }
      set { inputData = value; }
    }
    
    private int inputData;
    

Další informace o deklarování tohoto atributu naleznete v tématu ValidatePattern – deklarace atributu.

Viz také

deklarace atributu ValidatePattern

psaní rutiny Prostředí Windows PowerShell