System.CommandLine 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。
类
| 名称 | 说明 |
|---|---|
| Argument | |
| Argument<T> | |
| ArgumentValidation |
为 . 提供扩展方法 Argument。 |
| Command |
表示应用程序执行的特定作。 |
| CompletionSourceExtensions |
提供用于处理完成源的扩展方法。 |
| DiagramDirective |
启用指令的使用 |
| Directive |
提供跨命令行应用可应用的跨剪切功能。 |
| EnvironmentVariablesDirective |
启用指令的使用 |
| InvocationConfiguration |
提供用于在命令行应用程序中定义命令、选项、参数及其关系的类型。 |
| Option |
定义命名参数和该参数的值的符号。 |
| Option<T> |
定义命名参数和该参数的值的符号。 |
| OptionValidation |
为 . 提供扩展方法 Option。 |
| ParserConfiguration |
表示由 < |
| ParseResult |
描述基于特定分析程序配置分析命令行输入的结果。 |
| RootCommand |
表示应用程序执行的主要作。 |
| Symbol |
定义驻留在具有父符号和子符号的层次结构中的命名符号。 |
| VersionOption |
表示一个标准选项,指示应为应用显示版本信息。 |
结构
| 名称 | 说明 |
|---|---|
| ArgumentArity |
定义选项或参数的 arity。 |