Sdílet prostřednictvím


Jak ověřit rozsah argumentu

Tento příklad ukazuje, jak určit ověřovací pravidlo, které může modul runtime Prostředí Windows PowerShell použít ke kontrole minimální a maximální hodnoty argumentu parametru před spuštěním rutiny. Toto ověřovací pravidlo nastavíte deklarací atributu ValidateRange.

Poznámka:

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

Ověření rozsahu argumentů

  • Přidejte atribut ValidateRange, jak je znázorněno v následujícím kódu. Tento příklad určuje rozsah 0 až 5 pro parametr InputData.

    [ValidateRange(0, 5)]
    [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 ValidateRange Attribute Deklarace.

Viz také

deklarace atributu ValidateRange

psaní rutiny Prostředí Windows PowerShell