語言

Option 類別

定義

一個定義命名參數及其參數值的符號。

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
繼承
Option
衍生

建構函式

名稱 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)

適用於