Declaratie van het kenmerk ValidateCount

Het kenmerk ValidateCount specificeert het minimum- en maximum aantal argumenten dat is toegestaan voor een cmdlet-parameter.

Syntaxis

[ValidateCount(int minLength, int maxlength)]

Parameters

MinLength (System.Int32) Vereist. Hiermee geeft u het minimum aantal argumenten op.

MaxLength(System.Int32) Vereist. Hiermee geeft u het maximum aantal argumenten op.

Opmerkingen

  • Zie How to Validate an Argument Count (Een aantal argumenten valideren) voor meer informatie over het declareeren van dit kenmerk.
  • Wanneer dit kenmerk niet wordt aangeroepen, kan de bijbehorende cmdlet-parameter een groot aantal argumenten hebben.
  • De Windows PowerShell runtime veroorzaakt een fout onder de volgende omstandigheden:
    • De MinLength MaxLength kenmerkparameters en zijn niet van het type System.Int32.
    • De waarde van de MaxLength kenmerkparameter is kleiner dan de waarde van de MinLength kenmerkparameter.
  • Het kenmerk ValidateCount wordt gedefinieerd door de klasse System.Management.Automation.ValidateCountAttribute.

Zie ook

System.Management.Automation.ValidateCountAttribute

Het aantal argumenten valideren

Een Windows PowerShell-cmdlet schrijven