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


Argumentumkészlet 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éterargumentumot a parancsmag futtatása előtt. Ez az érvényesítési szabály a paraméterargumentum érvényes értékeit tartalmazza.

Megjegyzés

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

Argumentumkészlet ellenőrzése

  • Adja hozzá a ValidateSet attribútumot az alábbi kódban látható módon. Ez a példa három lehetséges értéket határoz meg a UserName paraméterhez.

    [ValidateSet("Steve", "Mary", "Carl", IgnoreCase = true)]
    [Parameter(Position = 0, Mandatory = true)]
    public string UserName
    {
      get { return userName; }
      set { userName = value; }
    }
    
    private string userName;
    

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

Lásd még:

System.Management.Automation.ValidateSetAttribute

ValidateSet attribútumdeklaráció

Windows PowerShell-parancsmag írása