Jak zweryfikować wzorzec argumentu

W tym przykładzie pokazano, jak określić regułę weryfikacji, która może być Windows PowerShell uruchomieniowa do sprawdzania wzorca znaków argumentu parametru przed uruchomieniem polecenia cmdlet. Tę regułę weryfikacji ustawia się, deklarując atrybut ValidatePattern.

Uwaga

Aby uzyskać więcej informacji o klasie definiującej ten atrybut, zobacz System.Management.Automation.Validatepatternattribute.

Aby zweryfikować wzorzec argumentu

  • Dodaj atrybut Validate, jak pokazano w poniższym kodzie. W tym przykładzie określono wzorzec czterech cyfr, gdzie każda cyfra ma wartość od 0 do 9.

    [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;
    

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

Zobacz też

ValidatePattern, deklaracja atrybutu

Pisanie polecenia cmdlet programu Windows PowerShell