Udostępnij za pomocą


Jak zweryfikować zestaw 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 argumentu parametru przed uruchomieniem polecenia cmdlet. Ta reguła sprawdzania poprawności zawiera zestaw prawidłowych wartości argumentu parametru.

Uwaga

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

Aby zweryfikować zestaw argumentów

  • Dodaj atrybut ValidateSet, jak pokazano w poniższym kodzie. W tym przykładzie określono zestaw trzech możliwych wartości parametru UserName.

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

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

Zobacz też

System.Management.Automation.ValidateSetAttribute

deklaracji atrybutu ValidateSet

pisanie polecenia cmdlet programu Windows PowerShell