Tipi di attributo

Gli attributi dei cmdlet possono essere raggruppati in base alla funzionalità. Le sezioni seguenti descrivono gli attributi disponibili e descrivono le operazioni che il runtime esegue quando viene richiamato l'attributo .

Attributi dei cmdlet

Cmdlet

Identifica una .NET Framework classe come cmdlet. Si tratta dell'attributo di base obbligatorio. Per altre informazioni, vedere Dichiarazione di attributi dei cmdlet.

Attributi del parametro

Parametro

Identifica una proprietà pubblica nella classe del cmdlet come parametro del cmdlet. Per altre informazioni, vedere Dichiarazione di attributi di parametro.

Alias

Specifica uno o più alias per un parametro. Per altre informazioni, vedere Dichiarazione di attributi alias.

Attributi di convalida degli argomenti

ValidateCount

Specifica il numero minimo e massimo di argomenti consentiti per un parametro del cmdlet. Per altre informazioni, vedere Dichiarazione di attributo ValidateCount.

ValidateLength

Specifica un numero minimo e massimo di caratteri per un argomento del parametro del cmdlet. Per altre informazioni, vedere Dichiarazione dell'attributo ValidateLength.

ValidatePattern

Specifica un criterio di espressione regolare a cui deve corrispondere l'argomento del parametro del cmdlet. Per altre informazioni, vedere Dichiarazione dell'attributo ValidatePattern.

ValidateRange

Specifica i valori minimo e massimo per un argomento del parametro del cmdlet. Per altre informazioni, vedere Dichiarazione di attributo ValidateRange.

ValidateSet

Specifica un set di valori validi per l'argomento del parametro del cmdlet. Per altre informazioni, vedere Dichiarazione di attributo ValidateSet.

Vedere anche

Windows PowerShell SDK