Verifiera ett argumentmönster

Det här exemplet visar hur du anger en valideringsregel som Windows PowerShell-körningen kan använda för att kontrollera teckenmönstret för parameterargumentet innan cmdleten körs. Du ställer in den här valideringsregeln genom att deklarera attributet ValidatePattern.

Anteckning

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

Validera ett argumentmönster

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

Deklaration av attributet ValidatePattern

Skriva en Windows PowerShell-cmdlet