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 ValidatePattern attribútum egy olyan reguláris kifejezésmintát határoz meg, amely ellenőrzi egy parancsmagparaméter argumentumát. Ezt az attribútumot a Windows PowerShell-függvények is használhatják.
Amikor a ValidatePattern parancsmagot meghívja egy parancsmagon belül, a Windows PowerShell-futtatókörnyezet sztringgé alakítja a parancsmag paraméter argumentumát, majd összehasonlítja ezt a sztringet a ValidatePattern attribútum által megadott mintával. A parancsmag csak akkor fut, ha az argumentum és a megadott minta konvertált sztring-ábrázolása megegyezik. Ha nem egyeznek, a Windows PowerShell-futtatókörnyezet hibát jelez.
Szinopszis
[ValidatePattern(string regexString)]
[ValidatePattern(string regexString, Named Parameters)]
Paraméterek
RegexString (System.String) Kötelező. A paraméter argumentumát érvényesítő reguláris kifejezést ad meg.
Beállítások (System.Text.RegularExpressions.RegexOptions) Választható elnevezett paraméter. A System.Text.RegularExpressions.RegexOptions jelölők bitenkénti kombinációját adja meg, amelyek normál kifejezési beállításokat ad meg.
Megjegyzések
Ez az attribútum paraméterenként csak egyszer használható.
Az attribútum
Optionparaméterével tovább definiálhatja a mintát. Például a minta kis- és nagybetűk megkülönböztethetők.Ha ezt az attribútumot egy gyűjteményre alkalmazza, a gyűjtemény minden elemének meg kell egyeznie a mintával.
A ValidatePattern attribútumot a System.Management.Automation.ValidatePatternAttribute osztály határozza meg.