System.CommandLine 命名空間

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

類別

名稱 Description
AliasedSet<T>

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

Argument

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

Argument<T>

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

ArgumentResult

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

ArgumentResultExtensions

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

ArgumentValidation

提供 的 Argument擴展方法 。

Command

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

CommandExtensions

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

CommandLineConfiguration

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

CommandResult

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

CommandResultExtensions

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

CompletionSourceExtensions

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

DefaultHelpText

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

DefaultHelpText.AdditionalArguments

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

DefaultHelpText.Arguments

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

DefaultHelpText.Commands

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

DefaultHelpText.Options

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

DefaultHelpText.Usage

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

DiagramDirective

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

Directive

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

EnvironmentVariablesDirective

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

HelpBuilder

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

HelpBuilder.HelpItem

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

InvocationConfiguration

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

Option

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

Option<T>

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

OptionExtensions

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

OptionResult

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

OptionResultExtensions

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

OptionValidation

提供 的 Option擴展方法 。

ParseError

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

Parser

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

ParserConfiguration

代表 所使用的 CommandLineParser配置。

ParseResult

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

ParseResultExtensions

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

ParserExtensions

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

RootCommand

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

StandardStreamWriter

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

StringExtensions

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

SuggestionSource

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

Symbol

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

SymbolCannotContainDelimiterArgumentException

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

SymbolResult

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

SymbolResultSet

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

SymbolSet

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

SystemConsole

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

TestConsole

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

Token

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

TokenizeError

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

TokenizeResult

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

ValidationMessages

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

VersionOption

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

結構

名稱 Description
ArgumentArity

定義選項或自變數的 Arity。

介面

名稱 Description
IArgument

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

IArgumentArity

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

ICommand

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

IConsole

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

IDirectiveCollection

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

IHelpBuilder

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

IOption

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

IStandardError

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

IStandardIn

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

IStandardOut

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

IStandardStream

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

IStandardStreamReader

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

IStandardStreamWriter

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

ISuggestionSource

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

ISymbol

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

ISymbolSet

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

列舉

名稱 Description
ResponseFileHandling

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

TokenType

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

委派

名稱 Description
Suggest

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

TryConvertArgument

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

TryConvertArgument<T>

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

ValidateSymbol<T>

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