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 具有多重動作的應用。
建構函式
| 名稱 | Description |
|---|---|
| RootCommand(String) |
代表應用程式執行的主要動作。 |
屬性
| 名稱 | Description |
|---|---|
| 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) |
方法
明確介面實作
| 名稱 | Description |
|---|---|
| ICommand.Argument |
代表應用程式執行的主要動作。 (繼承來源 Command) |
| ICommand.Arguments |
代表應用程式執行的主要動作。 (繼承來源 Command) |
| ICommand.Options |
代表應用程式執行的主要動作。 (繼承來源 Command) |
| IEnumerable.GetEnumerator() |
傳回逐一查看集合的列舉值。 (繼承來源 Command) |
| ISymbol.Children |
代表應用程式執行的主要動作。 (繼承來源 Symbol) |