Ověření vstupu parametru
PowerShell může ověřit argumenty předané parametrům rutiny několika způsoby. PowerShell může ověřit délku, rozsah a vzor znaků argumentu. Může ověřit počet dostupných argumentů (počet). Tato ověřovací pravidla jsou definována atributy ověřování, které jsou deklarovány pomocí atributu Parameter ve veřejných vlastnostech třídy rutiny.
K ověření argumentu parametru modul runtime PowerShellu používá informace poskytované atributy ověřování k potvrzení hodnoty parametru před spuštěním rutiny. Pokud vstup parametru není platný, uživateli se zobrazí chybová zpráva. Každý ověřovací parametr definuje ověřovací pravidlo, které se vynucuje powershellem.
PowerShell vynucuje ověřovací pravidla na základě následujících atributů.
Počet ověření
Určuje minimální a maximální počet argumentů, které parametr může přijmout. Další informace najdete v tématu Deklarace atributu ValidateCount.
ValidateLength
Určuje minimální a maximální počet znaků v argumentu parametru. Další informace najdete v tématu Deklarace atributu ValidateLength.
ValidatePattern
Určuje regulární výraz, který ověřuje argument parametru. Další informace najdete v tématu Deklarace atributu ValidatePattern.
ValidateRange
Určuje minimální a maximální hodnoty argumentu parametru. Další informace najdete v tématu Deklarace atributu ValidateRange.
ValidateScript
Určuje platné hodnoty argumentu parametru. Další informace najdete v tématu Deklarace atributu ValidateScript.
ValidateSet
Určuje platné hodnoty argumentu parametru. Další informace najdete v tématu Deklarace atributu ValidateSet.
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro