RootCommand 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示应用程序执行的主要作。
public ref class RootCommand : System::CommandLine::Command
public class RootCommand : System.CommandLine.Command
type RootCommand = class
inherit Command
Public Class RootCommand
Inherits Command
- 继承
注解
对于执行一个作的应用程序,请使用没有任何子命令的 RootCommand 对象。 将子命令添加到需要特定字符串标识的作的应用程序的根目录。 例如,“dir”不使用任何子命令。 请参阅 Command 具有多个作的应用程序。
构造函数
| 名称 | 说明 |
|---|---|
| RootCommand(String) |
表示应用程序执行的主要作。 |
属性
| 名称 | 说明 |
|---|---|
| Action |
获取或设置 CommandLineAction 命令。 处理程序表示在调用命令时将执行的作。 (继承自 Command) |
| Aliases |
获取可用于命令行指定命令的唯一字符串集。 (继承自 Command) |
| Argument |
已过时.
表示应用程序执行的主要作。 (继承自 Command) |
| Arguments |
获取命令的所有参数。 (继承自 Command) |
| Children |
获取子符号。 (继承自 Command) |
| Description |
获取或设置符号的说明。 (继承自 Symbol) |
| Directives |
表示根命令下有效的所有指令。 |
| ExecutableName |
当前正在运行的可执行文件的名称。 |
| ExecutablePath |
当前正在运行的可执行文件的路径。 |
| ExeName |
表示应用程序执行的主要作。 |
| ExePath |
表示应用程序执行的主要作。 |
| Handler |
表示应用程序执行的主要作。 (继承自 Command) |
| HelpName |
获取或设置帮助输出中根命令的名称。 |
| Hidden |
获取或设置一个值,该值指示是否隐藏符号。 (继承自 Symbol) |
| IsHidden |
表示应用程序执行的主要作。 (继承自 Symbol) |
| Name |
表示应用程序执行的主要作。 |
| Name |
获取符号的名称。 (继承自 Symbol) |
| Options |
获取命令的所有选项。 (继承自 Command) |
| Parents |
获取父符号。 (继承自 Symbol) |
| RawAliases |
表示应用程序执行的主要作。 (继承自 Symbol) |
| Subcommands |
获取命令的所有子命令。 (继承自 Command) |
| TreatUnmatchedTokensAsErrors |
获取或设置一个值,该值指示是否应将不匹配的令牌视为错误。 (继承自 Command) |
| Validators |
获取命令的验证程序。 验证程序可用于创建自定义验证逻辑。 (继承自 Command) |
方法
显式接口实现
| 名称 | 说明 |
|---|---|
| ICommand.Argument |
表示应用程序执行的主要作。 (继承自 Command) |
| ICommand.Arguments |
表示应用程序执行的主要作。 (继承自 Command) |
| ICommand.Options |
表示应用程序执行的主要作。 (继承自 Command) |
| IEnumerable.GetEnumerator() |
返回循环访问集合的枚举器。 (继承自 Command) |
| ISymbol.Children |
表示应用程序执行的主要作。 (继承自 Symbol) |