Jak zweryfikować liczbę argumentów

W tym przykładzie pokazano, jak określić regułę weryfikacji, która może być Windows PowerShell uruchomieniowa do sprawdzania liczby argumentów (liczba) akceptowanych przez parametr przed uruchomieniem polecenia cmdlet. Tę regułę weryfikacji ustawia się przez zadeklarowanie atrybutu ValidateCount.

Uwaga

Aby uzyskać więcej informacji na temat klasy definiującej ten atrybut, zobacz System.Management.Automation.Validatecountattribute.

Aby zweryfikować liczbę argumentów

  • Dodaj atrybut Validate, jak pokazano w poniższym kodzie. W tym przykładzie określono, że parametr będzie akceptować jeden argument lub nawet trzy argumenty.

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

Aby uzyskać więcej informacji na temat deklarowania tego atrybutu, zobacz ValidateCount Attribute Declaration.

Zobacz też

ValidateCount, deklaracja atrybutu

Pisanie polecenia cmdlet programu Windows PowerShell