Deklarace atributu ValidateRange

Atribut ValidateRange určuje minimální a maximální hodnoty (rozsah) pro argument parametru rutiny. Tento atribut lze také použít Windows PowerShell funkcemi.

Syntaxe

[ValidateRange(object minRange, object maxRange)]

Parametry

MinRange (System.Object) Povinné. Určuje minimální povolenou hodnotu.

MaxRange (System.Object) Povinné. Určuje maximální povolenou hodnotu.

Poznámky

  • Modul Windows PowerShell runtime vyvolá chybu konstrukce, pokud je hodnota parametru větší než MinRange hodnota MaxRange parametru .

  • Modul Windows PowerShell runtime vyvolá chybu ověření za následujících podmínek:

    • Pokud je hodnota argumentu menší než MinRange limit nebo větší než MaxRange limit.

    • Pokud argument není stejného typu jako parametry a MinRange MaxRange .

  • Atribut ValidateRange je definován třídou System.Management.Automation.Validaterangeattribute.

Viz také

System.Management.Automation.Validaterangeattribute

Vytvoření rutiny Windows PowerShellu