Atrybuty poleceń cmdlet

Windows PowerShell definiuje kilka atrybutów, których można użyć do dodawania typowych funkcji do polecenia cmdlet bez implementowania tej funkcji we własnym kodzie. Obejmuje to atrybut polecenia cmdlet, który identyfikuje klasę microsoft .NET Framework jako klasę polecenia cmdlet, atrybut OutputType określający typy .NET Framework zwracane przez polecenie cmdlet, atrybut Parameter, który identyfikuje właściwości publiczne jako parametry polecenia cmdlet i nie tylko.

W tej sekcji

Atrybuty w kodzie polecenia cmdlet Opisuje korzyści z używania atrybutów w kodzie polecenia cmdlet.

Typy atrybutów Opisuje różne atrybuty, które mogą udekorować klasę polecenia cmdlet.

Deklaracja atrybutu aliasu Opisuje sposób definiowania aliasów dla nazwy parametru polecenia cmdlet.

Deklaracja atrybutu polecenia cmdlet Opisuje sposób definiowania klasy .NET Framework jako polecenia cmdlet.

Deklaracja atrybutu poświadczeń Opisuje sposób dodawania obsługi konwertowania ciągu wejściowego do obiektu System.Management.Automation.PSCredential.

OutputType, deklaracja atrybutu Opisuje sposób określania typów .NET Framework zwracanych przez polecenie cmdlet.

Deklaracja atrybutu parametru Opisuje sposób definiowania parametrów polecenia cmdlet.

ValidateCount, deklaracja atrybutu Opisuje sposób definiowania, ile argumentów jest dozwolonych dla parametru.

ValidateLength, deklaracja atrybutu Opisuje sposób definiowania długości (w znakach) argumentu parametru.

ValidatePattern, deklaracja atrybutu Opisuje sposób definiowania prawidłowych wzorców dla argumentu parametru.

ValidateRange, deklaracja atrybutu Opisuje sposób definiowania prawidłowego zakresu dla argumentu parametru.

ValidateScript, deklaracja atrybutu Opisuje sposób definiowania możliwych wartości argumentu parametru.

ValidateSet, deklaracja atrybutu Opisuje sposób definiowania możliwych wartości argumentu parametru.

Odwołanie

Pisanie polecenia cmdlet programu Windows PowerShell