Delen via


Een argumentenpatroon valideren

In dit voorbeeld ziet u hoe u een validatieregel opgeeft die de Windows PowerShell-runtime kan gebruiken om het tekenpatroon van het parameterargument te controleren voordat de cmdlet wordt uitgevoerd. U stelt deze validatieregel in door het kenmerk ValidatePattern te declareren.

Notitie

Zie System.Management.Automation.ValidatePatternAttributevoor meer informatie over de klasse die dit kenmerk definieert.

Een argumentpatroon valideren

  • Voeg het kenmerk Valideren toe, zoals wordt weergegeven in de volgende code. In dit voorbeeld wordt een patroon van vier cijfers opgegeven, waarbij elk cijfer een waarde van 0 tot en met 9 heeft.

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

Zie Declaratie van het kenmerk ValidatePatternvoor meer informatie over het declareren van dit kenmerk.

Zie ook

Declaratie van het kenmerk ValidatePattern

Een Windows PowerShell-cmdlet schrijven