Compartir a través de


System.CommandLine Espacio de nombres

Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos.

Clases

Nombre Description
Argument

Símbolo que define un valor que se puede pasar en la línea de comandos a un comando o opción.

Argument<T>

Símbolo que define un valor que se puede pasar en la línea de comandos a un comando o opción.

ArgumentValidation

Proporciona métodos de extensión para Argument.

Command

Representa una acción específica que realiza la aplicación.

CompletionSourceExtensions

Proporciona métodos de extensión para trabajar con orígenes de finalización.

DiagramDirective

Habilita el uso de la [diagram] directiva , que cuando se especifica en la línea de comandos, se cortocircuitará el control de comandos normal y mostrará un diagrama que explica el resultado del análisis de la entrada de la línea de comandos.

Directive

Proporciona funcionalidad transversal que se puede aplicar a través de aplicaciones de línea de comandos.

EnvironmentVariablesDirective

Habilita el uso de la [env:key=value] directiva , lo que permite establecer variables de entorno desde la línea de comandos durante la invocación.

InvocationConfiguration

Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos.

Option

Símbolo que define un parámetro con nombre y un valor para ese parámetro.

Option<T>

Símbolo que define un parámetro con nombre y un valor para ese parámetro.

OptionValidation

Proporciona métodos de extensión para Option.

ParserConfiguration

Representa la configuración usada por .CommandLineParser

ParseResult

Describe los resultados del análisis de una entrada de línea de comandos basada en una configuración específica del analizador.

RootCommand

Representa la acción principal que realiza la aplicación.

Symbol

Define un símbolo con nombre que reside en una jerarquía con símbolos primarios y secundarios.

VersionOption

Representa una opción estándar que indica que se debe mostrar información de versión para la aplicación.

Estructuras

Nombre Description
ArgumentArity

Define la aridad de una opción o argumento.