共用方式為


System.CommandLine 命名空間

提供用於定義命令列應用程式中指令、選項、參數及其關聯的型別。

類別

名稱 Description
Argument

一個定義可透過命令列傳遞給 指令選項的值的符號。

Argument<T>

一個定義可透過命令列傳遞給 指令選項的值的符號。

ArgumentValidation

提供 的 Argument擴展方法 。

Command

代表應用程式執行的特定動作。

CompletionSourceExtensions

提供處理完備來源的擴充方法。

DiagramDirective

啟用 [diagram] 指令,當指令列指定時,會短路一般指令處理,並顯示說明指令列輸入解析結果的圖表。

Directive

提供跨領域功能,可跨命令列應用程式應用。

EnvironmentVariablesDirective

允許指令 [env:key=value] 使用,允許在調用時從命令列設定環境變數。

InvocationConfiguration

提供用於定義命令列應用程式中指令、選項、參數及其關聯的型別。

Option

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

Option<T>

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

OptionValidation

提供 的 Option擴展方法 。

ParserConfiguration

代表 所使用的 CommandLineParser配置。

ParseResult

描述根據特定解析器配置解析命令列輸入的結果。

RootCommand

代表應用程式執行的主要動作。

Symbol

定義一個命名符號,位於具有父符號與子符號的階層結構中。

VersionOption

代表一個標準選項,表示應用程式應該顯示版本資訊。

結構

名稱 Description
ArgumentArity

定義選項或論點的程度。