Deklarace atributu ValidateScript
ValidateScript
Atribut určuje skript, který se používá k ověření hodnoty parametru nebo proměnné. PowerShell předává hodnotu skriptu do skriptu a generuje chybu, pokud se skript vrátí $false
nebo pokud skript vyvolá výjimku.
Při použití ValidateScript
atributu je hodnota, která je ověřována, namapována na $_
proměnnou. Proměnnou lze použít $_
k odkazování na hodnotu ve skriptu.
Syntaxe
[ValidateScriptAttribute(ScriptBlock scriptBlock)]
Parametry
scriptBlock
-(System. Management. Automation. ScriptBlock) požadováno. Blok skriptu, který slouží k ověření vstupu.ErrorMessage
-Volitelné – položka, která se má ověřit, a ověřování ScriptBlock jsou předány jako první a druhý argument formátování.
Poznámky
- Tento atribut lze použít pouze jednou pro každý parametr.
- Pokud je tento atribut použit pro kolekci, každý prvek v kolekci musí odpovídat vzoru.
- Atribut ValidateScript je definován třídou System. Management. Automation. ValidateScriptAttribute .
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