Partager via


System.CommandLine Espace de noms

Classes

Argument

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

Argument<T>

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

ArgumentExtensions

Fournit des méthodes d'extension pour Argument.

Command

Représente une action spécifique que l’application effectue.

CommandExtensions

Fournit des méthodes d'extension pour Command.

CommandLineConfiguration

Représente la configuration utilisée par .Parser

CommandLineConfigurationException

Indique qu’une configuration de ligne de commande n’est pas valide.

CompletionSourceExtensions

Fournit des méthodes d’extension pour l’utilisation des sources d’achèvement.

CompletionSourceList

Liste des sources d’achèvement à utiliser lors de la fourniture d’achèvements pour l’achèvement.

ConsoleExtensions

Fournit des méthodes d'extension pour IConsole.

DirectiveCollection

Collection de directives analysées à partir d’une ligne de commande.

Handler

Fournit des méthodes pour créer et utiliser des gestionnaires de commandes.

IdentifierSymbol

Symbole, tel qu’une option ou une commande, ayant un ou plusieurs noms fixes dans une interface de ligne de commande.

LocalizationResources

Fournit des chaînes localisables pour les messages d’aide et d’erreur.

Option

Symbole définissant un paramètre nommé et une valeur pour ce paramètre.

Option<T>

Symbole définissant un paramètre nommé et une valeur pour ce paramètre.

OptionExtensions

Fournit des méthodes d'extension pour Option.

RootCommand

Représente l’action principale effectuée par l’application.

Symbol

Définit un symbole nommé qui réside dans une hiérarchie avec des symboles parent et enfant.

Structures

ArgumentArity

Définit l’arité d’une option ou d’un argument.

Interfaces

IConsole

Représente les flux d’entrée, de sortie et d’erreur de console standard.