Share via


Deklaration av attributet ValidateScript

Attributet ValidateScript anger ett skript som används för att validera en parameter eller ett variabelvärde. PowerShell leder värdet till skriptet och genererar ett fel om skriptet returnerar $false eller om skriptet genererar ett undantag.

När du använder ValidateScript attributet mappas värdet som verifieras till $_ variabeln . Du kan använda $_ variabeln för att referera till värdet i skriptet.

Syntax

[ValidateScriptAttribute(ScriptBlock scriptBlock)]

Parametrar

  • scriptBlock - (System.Management.Automation.ScriptBlock) krävs. Skriptblocket som används för att verifiera indata.
  • ErrorMessage - Valfritt – Objektet som verifieras och det verifierande scriptblock skickas som det första och andra formateringsargumentet.

Kommentarer

Se även

System.Management.Automation.ValidateScriptAttribute

Skriva en Windows PowerShell-cmdlet