Argumentumkészlet ellenőrzése

Ez a példa bemutatja, hogyan adható meg egy érvényesítési szabály, Windows PowerShell a parancsmag futtatása előtt a Windows PowerShell a paraméter argumentumát ellenőrizheti. Ez az érvényesítési szabály a paraméter argumentum érvényes értékeinek készletét biztosítja.

Megjegyzés

További információ az attribútumot meghatározó osztályról: System.Management.Automation.Validatesetattribute.

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ékből áll 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ának további információiért lásd a ValidateSet attribútumdeklarációt.

Lásd még:

System.Management.Automation.Validatesetattribute

ValidateSet attribútumdeklarációja

Windows PowerShell-parancsmag írása