Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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
- Questo attributo può essere usato una sola volta per ogni parametro.
- Se questo attributo viene applicato a una raccolta, ogni elemento della raccolta deve corrispondere al modello.
- L'attributo ValidateScript è definito dalla classe System.Management.Automation.ValidateScriptAttribute .