Megosztás a következőn keresztül:


Argumentumszám ellenőrzése

Ez a példa bemutatja, hogyan adhat meg egy érvényesítési szabályt, amellyel a Windows PowerShell-futtatókörnyezet ellenőrizheti a paraméter által a parancsmag futtatása előtt elfogadott argumentumok számát (számát). Ezt az érvényesítési szabályt a ValidateCount attribútum deklarálásával állíthatja be.

Megjegyzés

Az attribútumot meghatározó osztályról további információt a System.Management.Automation.ValidateCountAttribute talál.

Argumentumok számának ellenőrzése

  • Adja hozzá az Ellenőrzés attribútumot az alábbi kódban látható módon. Ez a példa azt határozza meg, hogy a paraméter egy vagy legfeljebb három argumentumot fogad el.

    [ValidateCount(1, 3)]
    [Parameter(Position = 0, Mandatory = true)]
    public string[] UserNames
    {
      get { return userNames; }
      set { userNames = value; }
    }
    
    private string[] userNames;
    

Az attribútum deklarálásáról további információt ValidateCount attribútumdeklarációcímű témakörben talál.

Lásd még:

ValidateCount attribútumdeklaráció

Windows PowerShell-parancsmag írása