Come convalidare l'input dei parametriHow to Validate Parameter Input

Questa sezione contiene esempi che illustrano come convalidare l'input dei parametri usando diversi attributi per implementare regole di convalida.This section contains examples that show how to validate parameter input by using various attributes to implement validation rules.

Contenuto della sezioneIn This Section

Come convalidare un set di argomenti Viene descritto come convalidare un set di argomenti utilizzando l'attributo arguments.How to Validate an Argument Set Describes how to validate an argument set by using the ArgumentSet attribute.

Come convalidare un intervallo di argomenti Viene descritto come convalidare un intervallo di argomenti usando l'attributo ArgumentRange.How to Validate an Argument Range Describes how to validate an argument range by using the ArgumentRange attribute.

Come convalidare un modello di argomento Viene descritto come convalidare un modello di argomento utilizzando l'attributo ArgumentPattern.How to Validate an Argument Pattern Describes how to validate an argument pattern by using the ArgumentPattern attribute.

Come convalidare la lunghezza dell'argomento Viene descritto come convalidare la lunghezza di un argomento utilizzando l'attributo ArgumentLength.How to Validate the Argument Length Describes how to validate the length of an argument by using the ArgumentLength attribute.

Come convalidare un numero di argomenti Viene descritto come convalidare un numero di argomenti usando l'attributo ArgumentCount.How to Validate an Argument Count Describes how to validate an argument count by using the ArgumentCount attribute.

Il modo in cui un parametro è dichiarato può influire sulla convalida.The way a parameter is declared can affect validation. Per ulteriori informazioni, vedere come dichiarare i parametri dei cmdlet.For more information, see How to Declare Cmdlet Parameters.

Informazioni di riferimentoReference

Vedere ancheSee Also

Scrittura di un cmdlet di Windows PowerShellWriting a Windows PowerShell Cmdlet