System.CommandLine 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。
类
| 名称 | 说明 |
|---|---|
| AliasedSet<T> |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| Argument | |
| Argument<T> | |
| ArgumentResult |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| ArgumentResultExtensions |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| ArgumentValidation |
为 . 提供扩展方法 Argument。 |
| Command |
表示应用程序执行的特定操作。 |
| CommandExtensions |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| CommandLineConfiguration |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| CommandResult |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| CommandResultExtensions |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| CompletionSourceExtensions |
提供用于处理完成源的扩展方法。 |
| DefaultHelpText |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| DefaultHelpText.AdditionalArguments |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| DefaultHelpText.Arguments |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| DefaultHelpText.Commands |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| DefaultHelpText.Options |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| DefaultHelpText.Usage |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| DiagramDirective |
启用指令的使用 |
| Directive |
提供跨命令行应用可应用的跨剪切功能。 |
| EnvironmentVariablesDirective |
启用指令的使用 |
| HelpBuilder |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| HelpBuilder.HelpItem |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| InvocationConfiguration |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| Option |
定义命名参数和该参数的值的符号。 |
| Option<T> |
定义命名参数和该参数的值的符号。 |
| OptionExtensions |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| OptionResult |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| OptionResultExtensions |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| OptionValidation |
为 . 提供扩展方法 Option。 |
| ParseError |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| Parser |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| ParserConfiguration |
表示由 < |
| ParseResult |
描述基于特定分析程序配置分析命令行输入的结果。 |
| ParseResultExtensions |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| ParserExtensions |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| RootCommand |
表示应用程序执行的主要作。 |
| StandardStreamWriter |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| StringExtensions |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| SuggestionSource |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| Symbol |
定义驻留在具有父符号和子符号的层次结构中的命名符号。 |
| SymbolCannotContainDelimiterArgumentException |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| SymbolResult |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| SymbolResultSet |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| SymbolSet |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| SystemConsole |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| TestConsole |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| Token |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| TokenizeError |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| TokenizeResult |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| ValidationMessages |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| VersionOption |
表示一个标准选项,指示应为应用显示版本信息。 |
结构
| 名称 | 说明 |
|---|---|
| ArgumentArity |
定义选项或参数的 arity。 |
接口
| 名称 | 说明 |
|---|---|
| IArgument |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| IArgumentArity |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| ICommand |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| IConsole |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| IDirectiveCollection |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| IHelpBuilder |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| IOption |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| IStandardError |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| IStandardIn |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| IStandardOut |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| IStandardStream |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| IStandardStreamReader |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| IStandardStreamWriter |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| ISuggestionSource |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| ISymbol |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| ISymbolSet |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
枚举
| 名称 | 说明 |
|---|---|
| ResponseFileHandling |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| TokenType |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
委托
| 名称 | 说明 |
|---|---|
| Suggest |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| TryConvertArgument |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| TryConvertArgument<T> |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| ValidateSymbol<T> |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |