Attributs des applets de commande

Windows PowerShell définit plusieurs attributs que vous pouvez utiliser pour ajouter des fonctionnalités communes à vos applets de commande sans implémenter cette fonctionnalité dans votre propre code. cela comprend l’attribut d’applet de commande qui identifie une classe de .NET Framework Microsoft en tant que classe d’applet de commande, l’attribut OutputType qui spécifie les types de .NET Framework retournés par l’applet de commande, l’attribut de paramètre qui identifie les propriétés publiques comme paramètres d’applet de commande, et bien plus encore.

Dans cette section

Attributs dans le code d’applet de commande Décrit l’avantage de l’utilisation d’attributs dans le code de l’applet de commande.

Types d’attributs Décrit les différents attributs qui peuvent décorer une classe d’applet de commande.

Déclaration d’attribut d’alias Décrit comment définir des alias pour un nom de paramètre d’applet de commande.

Déclaration d’attribut d’applet de commande décrit comment définir une classe .NET Framework en tant qu’applet de commande.

Déclaration d’attribut Credential Décrit comment ajouter la prise en charge de la conversion de l’entrée de chaîne en objet System. Management. Automation. PSCredential .

OutputType (déclaration d’attribut ) décrit comment spécifier les types de .NET Framework retournés par l’applet de commande.

Déclaration d’attribut de paramètre Décrit comment définir les paramètres d’une applet de commande.

Déclaration d’attribut ValidateCount Décrit comment définir le nombre d’arguments autorisés pour un paramètre.

Déclaration d’attribut ValidateLength Décrit comment définir la longueur (en caractères) d’un argument de paramètre.

Déclaration d’attribut ValidatePattern Décrit comment définir les modèles valides pour un argument de paramètre.

Déclaration d’attribut ValidateRange Décrit comment définir la plage valide pour un argument de paramètre.

Déclaration d’attribut ValidateScript Décrit comment définir les valeurs possibles pour un argument de paramètre.

Déclaration d’attribut ValidateSet Décrit comment définir les valeurs possibles pour un argument de paramètre.

Référence

Écriture d’une applet de commande Windows PowerShell