Delen via


Declaratie van het kenmerk ValidateRange

Het kenmerk ValidateRange geeft de minimum- en maximumwaarden (het bereik) op voor het argument cmdlet-parameter. Dit kenmerk kan ook worden gebruikt door Windows PowerShell-functies.

Syntaxis

[ValidateRange(object minRange, object maxRange)]

Parameterwaarden

MinRange (System.Object) Vereist. Hiermee geeft u de minimumwaarde op die is toegestaan.

MaxRange (System.Object) Vereist. Hiermee geeft u de maximumwaarde op die is toegestaan.

Opmerkingen

  • De Windows PowerShell-runtime genereert een constructiefout wanneer de waarde van de parameter MinRange groter is dan de waarde van de parameter MaxRange.

  • De Windows PowerShell-runtime genereert een validatiefout onder de volgende voorwaarden:

    • Wanneer de waarde van het argument kleiner is dan de MinRange limiet of groter is dan de MaxRange limiet.

    • Wanneer het argument niet van hetzelfde type is als de MinRange en de MaxRange parameters.

  • Het kenmerk ValidateRange wordt gedefinieerd door de klasse System.Management.Automation.ValidateRangeAttribute.

Zie ook

System.Management.Automation.ValidateRangeAttribute

Een Windows PowerShell-cmdlet schrijven