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.
Questo esempio illustra come specificare una regola di convalida che il runtime di Windows PowerShell può usare per controllare l'argomento del parametro prima dell'esecuzione del cmdlet. Questa regola di convalida fornisce un set di valori validi per l'argomento parametro.
Nota
Per altre informazioni sulla classe che definisce questo attributo, vedere System.Management.Automation.ValidateSetAttribute.
Per convalidare un set di argomenti
Aggiungere l'attributo ValidateSet come illustrato nel codice seguente. In questo esempio viene specificato un set di tre valori possibili per il parametro
UserName.[ValidateSet("Steve", "Mary", "Carl", IgnoreCase = true)] [Parameter(Position = 0, Mandatory = true)] public string UserName { get { return userName; } set { userName = value; } } private string userName;
Per altre informazioni su come dichiarare questo attributo, vedere Dichiarazione di attributo ValidateSet.
Vedere anche
System.Management.Automation.ValidateSetAttribute