Dichiarazione dell'attributo ValidateScript

L'attributo ValidateScript specifica uno script utilizzato per convalidare un parametro o un valore di variabile. PowerShell genera un pipe del valore nello script e genera un errore se lo script $false restituisce o se lo script genera un'eccezione.

Quando si usa l'attributo ValidateScript , il valore da convalidare viene mappato alla $_ variabile . È possibile usare la $_ variabile per fare riferimento al valore nello script.

Sintassi

[ValidateScriptAttribute(ScriptBlock scriptBlock)]

Parametri

  • scriptBlock - (System.Management.Automation.ScriptBlock) Obbligatorio. Blocco di script utilizzato per convalidare l'input.
  • ErrorMessage - Facoltativo: l'elemento da convalidare e lo scriptblock di convalida vengono passati come primo e secondo argomento di formattazione.

Commenti

Vedere anche

System.Management.Automation.ValidateScriptAttribute

Scrittura di un cmdlet di Windows PowerShell