Partager via


Argument Classe

Définition

Symbole définissant une valeur qui peut être transmise sur la ligne de commande à une commande ou une option.

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

Constructeurs

Nom Description
Argument(String)

Initialise une nouvelle instance de la classe Argument.

Propriétés

Nom Description
Arity

Obtient ou définit l’arité de l’argument.

CompletionSources

Obtient la liste des sources d’achèvement de l’argument.

Description

Obtient ou définit la description du symbole.

(Hérité de Symbol)
HasDefaultValue

Spécifie si une valeur par défaut est définie pour l’argument.

HelpName

Obtient ou définit le nom de l’espace réservé affiché dans l’aide d’utilisation pour la valeur de l’argument. La valeur est encapsulée entre crochets d’angle (< et >).

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)
Validators

Fournit une liste de validateurs d’arguments. Les validateurs peuvent être utilisés pour fournir des erreurs personnalisées en fonction de l’entrée utilisateur.

ValueType

Obtient ou définit le Type nombre de jetons analysés de l’argument vers lequel les jetons analysés sont convertis.

Méthodes

Nom Description
GetCompletions(CompletionContext)

Obtient les achèvements du symbole.

GetDefaultValue()

Obtient la valeur par défaut de l’argument.

ToString()

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

S’applique à