System.CommandLine Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos.
Classes
| Nome | Descrição |
|---|---|
| AliasedSet<T> |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| Argument |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. |
| Argument<T> |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. |
| ArgumentResult |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| ArgumentResultExtensions |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| ArgumentValidation |
Fornece métodos de extensão para Argument. |
| Command |
Representa uma ação específica que a aplicação realiza. |
| CommandExtensions |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| CommandLineConfiguration |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| CommandResult |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| CommandResultExtensions |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| CompletionSourceExtensions |
Fornece métodos de extensão para trabalhar com fontes de completação. |
| DefaultHelpText |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| DefaultHelpText.AdditionalArguments |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| DefaultHelpText.Arguments |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| DefaultHelpText.Commands |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| DefaultHelpText.Options |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| DefaultHelpText.Usage |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| DiagramDirective |
Permite o uso da |
| Directive |
Fornece funcionalidade de corte transversal que pode ser aplicada a várias aplicações de linha de comando. |
| EnvironmentVariablesDirective |
Permite a utilização da |
| HelpBuilder |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| HelpBuilder.HelpItem |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| InvocationConfiguration |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| Option |
Um símbolo que define um parâmetro nomeado e um valor para esse parâmetro. |
| Option<T> |
Um símbolo que define um parâmetro nomeado e um valor para esse parâmetro. |
| OptionExtensions |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| OptionResult |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| OptionResultExtensions |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| OptionValidation |
Fornece métodos de extensão para Option. |
| ParseError |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| Parser |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| ParserConfiguration |
Representa a configuração usada pelos CommandLineParser. |
| ParseResult |
Descreve os resultados da análise de uma entrada de linha de comandos baseada numa configuração específica de analisador. |
| ParseResultExtensions |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| ParserExtensions |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| RootCommand |
Representa a principal ação que a aplicação realiza. |
| StandardStreamWriter |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| StringExtensions |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| SuggestionSource |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| Symbol |
Define um símbolo nomeado que reside numa hierarquia com símbolos pai e filho. |
| SymbolCannotContainDelimiterArgumentException |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| SymbolResult |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| SymbolResultSet |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| SymbolSet |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| SystemConsole |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| TestConsole |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| Token |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| TokenizeError |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| TokenizeResult |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| ValidationMessages |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| VersionOption |
Representa uma opção padrão que indica que a informação de versão deve ser apresentada para a aplicação. |
Estruturas
| Nome | Descrição |
|---|---|
| ArgumentArity |
Define a aridade de uma opção ou argumento. |
Interfaces
| Nome | Descrição |
|---|---|
| IArgument |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| IArgumentArity |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| ICommand |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| IConsole |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| IDirectiveCollection |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| IHelpBuilder |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| IOption |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| IStandardError |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| IStandardIn |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| IStandardOut |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| IStandardStream |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| IStandardStreamReader |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| IStandardStreamWriter |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| ISuggestionSource |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| ISymbol |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| ISymbolSet |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
Enumerações
| Nome | Descrição |
|---|---|
| ResponseFileHandling |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| TokenType |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
Delegados
| Nome | Descrição |
|---|---|
| Suggest |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| TryConvertArgument |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| TryConvertArgument<T> |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |
| ValidateSymbol<T> |
Fornece tipos para definir comandos, opções, argumentos e as suas relações em aplicações de linha de comandos. |