Udostępnij za pomocą


Jak zweryfikować liczbę argumentów

W tym przykładzie pokazano, jak określić regułę sprawdzania poprawności, za pomocą którego środowisko uruchomieniowe programu Windows PowerShell może użyć do sprawdzenia liczby argumentów (liczby), które parametr akceptuje przed uruchomieniem polecenia cmdlet. Tę regułę sprawdzania poprawności należy ustawić, deklarując atrybut 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 zaakceptuje jeden argument lub maksymalnie 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 Deklaracji atrybutu.

Zobacz też

deklaracji atrybutu ValidateCount

pisanie polecenia cmdlet programu Windows PowerShell