Delen via


Het aantal argumenten valideren

In dit voorbeeld ziet u hoe u een validatieregel opgeeft die de Windows PowerShell-runtime kan gebruiken om het aantal argumenten (het aantal) te controleren dat een parameter accepteert voordat de cmdlet wordt uitgevoerd. U stelt deze validatieregel in door het kenmerk ValidateCount te declareren.

Notitie

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

Het aantal argumenten valideren

  • Voeg het kenmerk Valideren toe, zoals wordt weergegeven in de volgende code. In dit voorbeeld wordt aangegeven dat de parameter één argument of zo veel als drie argumenten accepteert.

    [ValidateCount(1, 3)]
    [Parameter(Position = 0, Mandatory = true)]
    public string[] UserNames
    {
      get { return userNames; }
      set { userNames = value; }
    }
    
    private string[] userNames;
    

Zie ValidateCount Attribute Declarationvoor meer informatie over het declareren van dit kenmerk.

Zie ook

ValidateCount-kenmerkdeclaratie

Een Windows PowerShell-cmdlet schrijven