Argumentumminta ellenőrzése

Ez a példa bemutatja, hogyan adható meg egy érvényesítési szabály, amely alapján a Windows PowerShell-futtatás a paraméter argumentum karaktermintáját ellenőrizheti a parancsmag futtatása előtt. Ezt az érvényesítési szabályt a ValidatePattern attribútum deklarálását kell beállítania.

Megjegyzés

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

Argumentumminta ellenőrzése

  • Adja hozzá a Validate attribútumot az alábbi kódban látható módon. Ez a példa egy négyjegyű mintát ad meg, amelyben minden számjegy 0 és 9 között van.

    [ValidatePattern("[0-9][0-9][0-9][0-9]")]
    [Parameter(Position = 0, Mandatory = true)]
    public int InputData
    {
      get { return inputData; }
      set { inputData = value; }
    }
    
    private int inputData;
    

Az attribútum deklarálásának további információiért lásd: ValidatePattern Attribute Deklaráció.

Lásd még:

ValidatePattern attribútumdeklarációja

Windows PowerShell-parancsmag írása