Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A ValidateSetAttribute attribútum a parancsmag paraméterargumentumának lehetséges értékeit határozza meg. Ezt az attribútumot a Windows PowerShell-függvények is használhatják.
Ha ez az attribútum meg van adva, a Windows PowerShell-futtatókörnyezet határozza meg, hogy a parancsmag paraméter megadott argumentuma megegyezik-e a megadott elemkészlet egyik elemével. A parancsmag csak akkor fut, ha a paraméter argumentuma megegyezik a készlet egyik elemével. Ha nem található egyezés, a Windows PowerShell-futtatókörnyezet hibát jelez.
Szinopszis
[ValidateSetAttribute(params string[] validValues)]
[ValidateSetAttribute(params string[] validValues, Named Parameters)]
Paraméterek
ValidValues (System.String) Kötelező. Az érvényes paraméterelem-értékeket adja meg. Az alábbi minta egy vagy több elem megadását mutatja be.
[ValidateSetAttribute("Steve")]
[ValidateSetAttribute("Steve","Mary")]
IgnoreCase (System.Boolean) Választható névvel ellátott paraméter. A true alapértelmezett értéke azt jelzi, hogy a rendszer figyelmen kívül hagyja az esetet. A false értéke megkülönbözteti a parancsmag kis- és nagybetűktől.
Megjegyzések
Ez az attribútum paraméterenként csak egyszer használható.
Ha a paraméter értéke tömb, a tömb minden elemének meg kell egyeznie az attribútumkészlet egy elemével.
A ValidateSetAttribute attribútumot a System.Management.Automation.ValidateSetAttribute osztály határozza meg.