Partager via


Directive Classe

Définition

Fournit des fonctionnalités croisées qui peuvent s’appliquer sur les applications en ligne de commande.

public ref class Directive : System::CommandLine::Symbol
public class Directive : System.CommandLine.Symbol
type Directive = class
    inherit Symbol
Public Class Directive
Inherits Symbol
Héritage
Directive
Dérivé

Remarques

Étant donné que les directives sont syntactiquesment distinctes de la syntaxe propre à l’application, elles peuvent fournir des fonctionnalités qui s’appliquent à l’ensemble des applications.

Une directive doit se conformer aux règles de syntaxe suivantes : * Il s’agit d’un jeton sur la ligne de commande qui vient après le nom de l’application, mais avant les sous-commandes ou options. * Il est placé entre crochets. * Il ne contient pas d’espaces.

Constructeurs

Nom Description
Directive(String)

Initialise une nouvelle instance de la classe Directive.

Propriétés

Nom Description
Action

Obtient ou définit la CommandLineAction directive. Le gestionnaire représente l’action qui sera effectuée lorsque la directive est appelée.

Description

Obtient ou définit la description du symbole.

(Hérité de Symbol)
Hidden

Obtient ou définit une valeur indiquant si le symbole est masqué.

(Hérité de Symbol)
Name

Obtient le nom du symbole.

(Hérité de Symbol)
Parents

Obtient les symboles parents.

(Hérité de Symbol)

Méthodes

Nom Description
GetCompletions(CompletionContext)

Obtient les achèvements du symbole.

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Symbol)

S’applique à