Option 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
一個定義命名參數及其參數值的符號。
public ref class Option abstract : System::CommandLine::Symbol
public abstract class Option : System.CommandLine.Symbol
type Option = class
inherit Symbol
Public MustInherit Class Option
Inherits Symbol
- 繼承
- 衍生
建構函式
| 名稱 | Description |
|---|---|
| Option(String, String[]) |
初始化 Option 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| Action |
取得或設定 CommandLineAction 選項。 處理器代表當 Option 被呼叫時將執行的動作。 |
| Aliases |
取得可用於命令列指定選項的獨特字串集合。 |
| AllowMultipleArgumentsPerToken |
會獲得一個值,指示每個期權識別碼標記是否允許多個參數標記。 |
| Arity |
取得或設定選擇權的金額。 |
| CompletionSources |
取得該選項的完成來源清單。 |
| Description |
取得或設定符號的描述。 (繼承來源 Symbol) |
| HasDefaultValue |
指定是否定義了該選擇權的預設值。 |
| HelpName |
取得或設定使用說明中顯示的佔位名稱,作為期權價值的代號。
該值會被 |
| Hidden |
取得或設定一個值,表示該符號是否被隱藏。 (繼承來源 Symbol) |
| Name |
會得到符號名稱。 (繼承來源 Symbol) |
| Parents |
取得父代碼。 (繼承來源 Symbol) |
| Recursive |
當設定為 true,此選項會套用到其直接的父指令,並遞迴地套用到其子指令。 |
| Required |
當呼叫父指令時,表示是否需要該選項。 |
| Validators |
驗證者會在解析器匹配該選項時被呼叫。 |
| ValueType |
取得 Type 選項解析後的標記會轉換成的。 |
方法
| 名稱 | Description |
|---|---|
| GetCompletions(CompletionContext) |
取得符號的補全。 |
| GetDefaultValue() |
會取得該選項的預設值。 |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Symbol) |