Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Atribut ValidateSetAttribute určuje sadu možných hodnot pro argument parametru rutiny. Tento atribut může také používat funkce Windows PowerShellu.
Pokud je tento atribut zadán, modul runtime Prostředí Windows PowerShell určuje, zda zadaný argument parametru rutiny odpovídá prvku v zadané sadě elementů. Rutina se spustí pouze v případě, že argument parametru odpovídá prvku v sadě. Pokud se nenajde žádná shoda, modul runtime Windows PowerShellu vyvolá chybu.
Syntaxe
[ValidateSetAttribute(params string[] validValues)]
[ValidateSetAttribute(params string[] validValues, Named Parameters)]
Parametry
ValidValues (System.String) Povinné. Určuje platné hodnoty elementu parametru. Následující ukázka ukazuje, jak zadat jeden prvek nebo více prvků.
[ValidateSetAttribute("Steve")]
[ValidateSetAttribute("Steve","Mary")]
IgnoreCase (System.Boolean) Volitelný pojmenovaný parametr. Výchozí hodnota true označuje, že je případ ignorován. Hodnota false rozlišují malá a velká písmena rutiny.
Poznámky
Tento atribut lze použít pouze jednou pro každý parametr.
Pokud je hodnota parametru matice, musí každý prvek pole odpovídat prvku sady atributů.
Atribut ValidateSetAttribute je definován System.Management.Automation.ValidateSetAttribute třídy.