System.CommandLine Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos.
Clases
| Nombre | Description |
|---|---|
| AliasedSet<T> |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| 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. |
| ArgumentResult |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| ArgumentResultExtensions |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| ArgumentValidation |
Proporciona métodos de extensión para Argument. |
| Command |
Representa una acción específica que realiza la aplicación. |
| CommandExtensions |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| CommandLineConfiguration |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| CommandResult |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| CommandResultExtensions |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| CompletionSourceExtensions |
Proporciona métodos de extensión para trabajar con orígenes de finalización. |
| DefaultHelpText |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| DefaultHelpText.AdditionalArguments |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| DefaultHelpText.Arguments |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| DefaultHelpText.Commands |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| DefaultHelpText.Options |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| DefaultHelpText.Usage |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| DiagramDirective |
Habilita el uso de la |
| Directive |
Proporciona funcionalidad transversal que se puede aplicar a través de aplicaciones de línea de comandos. |
| EnvironmentVariablesDirective |
Habilita el uso de la |
| HelpBuilder |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| HelpBuilder.HelpItem |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| 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. |
| OptionExtensions |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| OptionResult |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| OptionResultExtensions |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| OptionValidation |
Proporciona métodos de extensión para Option. |
| ParseError |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| Parser |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| 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. |
| ParseResultExtensions |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| ParserExtensions |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| RootCommand |
Representa la acción principal que realiza la aplicación. |
| StandardStreamWriter |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| StringExtensions |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| SuggestionSource |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| Symbol |
Define un símbolo con nombre que reside en una jerarquía con símbolos primarios y secundarios. |
| SymbolCannotContainDelimiterArgumentException |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| SymbolResult |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| SymbolResultSet |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| SymbolSet |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| SystemConsole |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| TestConsole |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| Token |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| TokenizeError |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| TokenizeResult |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| ValidationMessages |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| 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. |
Interfaces
| Nombre | Description |
|---|---|
| IArgument |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| IArgumentArity |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| ICommand |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| IConsole |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| IDirectiveCollection |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| IHelpBuilder |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| IOption |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| IStandardError |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| IStandardIn |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| IStandardOut |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| IStandardStream |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| IStandardStreamReader |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| IStandardStreamWriter |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| ISuggestionSource |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| ISymbol |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| ISymbolSet |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
Enumeraciones
| Nombre | Description |
|---|---|
| ResponseFileHandling |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| TokenType |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
Delegados
| Nombre | Description |
|---|---|
| Suggest |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| TryConvertArgument |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| TryConvertArgument<T> |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |
| ValidateSymbol<T> |
Proporciona tipos para definir comandos, opciones, argumentos y sus relaciones en aplicaciones de línea de comandos. |