Verifiera ett argumentmönster

Det här exemplet visar hur du anger en verifieringsregel som Windows PowerShell-körningen kan använda för att kontrollera parameterargumentets teckenmönster innan cmdleten körs. Du anger den här verifieringsregeln genom att deklarera attributet ValidatePattern.

Anmärkning

Mer information om klassen som definierar det här attributet finns i System.Management.Automation.ValidatePatternAttribute.

Verifiera ett argumentmönster

  • Lägg till attributet Validate enligt följande kod. Det här exemplet anger ett mönster med fyra siffror, där varje siffra har värdet 0 till och med 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;
    

Mer information om hur du deklarerar det här attributet finns i ValidatePattern Attribute Declaration.

Se även

ValidatePattern-attributdeklaration

Skriva en Windows PowerShell-cmdlet