Sdílet prostřednictvím


Jak ověřit délka argumentu

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

Poznámka:

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

Ověření délky argumentu

  • Přidejte atribut Validate, jak je znázorněno v následujícím kódu. Tento příklad určuje, že délka argumentu by měla mít délku 0 až 10 znaků.

    [ValidateLength(0, 10)]
    [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 ValidateLength – deklarace atributu.

Viz také

deklarace atributu ValidateLength

psaní rutiny Prostředí Windows PowerShell