Delen via


Declaratie van het ValidateScript-kenmerk

Het ValidateScript kenmerk geeft een script aan dat wordt gebruikt om een parameter of variabele waarde te valideren. PowerShell geeft de waarde door aan het script en genereert een fout als het script retourneert of als het $false script een uitzondering genereert.

Wanneer u het kenmerk gebruikt, wordt ValidateScript de waarde die wordt gevalideerd, aan de variabele $_ toegesneden. U kunt de variabele $_ gebruiken om te verwijzen naar de waarde in het script.

Syntaxis

[ValidateScriptAttribute(ScriptBlock scriptBlock)]

Parameters

  • scriptBlock - (System.Management.Automation.ScriptBlock) vereist. Het scriptblok dat wordt gebruikt om de invoer te valideren.
  • ErrorMessage - Optioneel: het item dat wordt gevalideerd en het validatiescriptblok worden doorgegeven als de eerste en tweede opmaakargumenten.

Opmerkingen

Zie ook

System.Management.Automation.ValidateScriptAttribute

Een Windows PowerShell-cmdlet schrijven