System.CommandLine Obor názvů

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

Třídy

Název Description
AliasedSet<T>

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

Argument

Symbol definující hodnotu, kterou lze předat na příkazovém řádku příkazu nebo možnosti.

Argument<T>

Symbol definující hodnotu, kterou lze předat na příkazovém řádku příkazu nebo možnosti.

ArgumentResult

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

ArgumentResultExtensions

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

ArgumentValidation

Poskytuje rozšiřující metody pro Argument.

Command

Představuje konkrétní akci, kterou aplikace provede.

CommandExtensions

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

CommandLineConfiguration

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

CommandResult

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

CommandResultExtensions

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

CompletionSourceExtensions

Poskytuje rozšiřující metody pro práci se zdroji dokončení.

DefaultHelpText

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

DefaultHelpText.AdditionalArguments

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

DefaultHelpText.Arguments

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

DefaultHelpText.Commands

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

DefaultHelpText.Options

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

DefaultHelpText.Usage

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

DiagramDirective

Povolí použití [diagram] direktivy, která po zadání na příkazovém řádku způsobí běžné zpracování příkazů zkratového okruhu a zobrazí diagram vysvětlující výsledek analýzy vstupu příkazového řádku.

Directive

Poskytuje průřezové funkce, které se dají použít napříč aplikacemi příkazového řádku.

EnvironmentVariablesDirective

Povolí použití direktivy, což umožňuje nastavení proměnných [env:key=value] prostředí z příkazového řádku během vyvolání.

HelpBuilder

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

HelpBuilder.HelpItem

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

InvocationConfiguration

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

Option

Symbol definující pojmenovaný parametr a hodnotu pro tento parametr.

Option<T>

Symbol definující pojmenovaný parametr a hodnotu pro tento parametr.

OptionExtensions

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

OptionResult

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

OptionResultExtensions

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

OptionValidation

Poskytuje rozšiřující metody pro Option.

ParseError

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

Parser

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

ParserConfiguration

Představuje konfiguraci používanou objektem CommandLineParser.

ParseResult

Popisuje výsledky analýzy vstupu příkazového řádku na základě konkrétní konfigurace analyzátoru.

ParseResultExtensions

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

ParserExtensions

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

RootCommand

Představuje hlavní akci, kterou aplikace provádí.

StandardStreamWriter

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

StringExtensions

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

SuggestionSource

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

Symbol

Definuje pojmenovaný symbol, který se nachází v hierarchii s nadřazenými a podřízenými symboly.

SymbolCannotContainDelimiterArgumentException

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

SymbolResult

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

SymbolResultSet

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

SymbolSet

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

SystemConsole

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

TestConsole

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

Token

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

TokenizeError

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

TokenizeResult

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

ValidationMessages

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

VersionOption

Představuje standardní možnost, která označuje, že informace o verzi by se měly zobrazit pro aplikaci.

Struktury

Název Description
ArgumentArity

Definuje arity možnosti nebo argumentu.

Rozhraní

Název Description
IArgument

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

IArgumentArity

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

ICommand

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

IConsole

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

IDirectiveCollection

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

IHelpBuilder

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

IOption

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

IStandardError

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

IStandardIn

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

IStandardOut

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

IStandardStream

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

IStandardStreamReader

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

IStandardStreamWriter

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

ISuggestionSource

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

ISymbol

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

ISymbolSet

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

Výčty

Název Description
ResponseFileHandling

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

TokenType

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

Delegáti

Název Description
Suggest

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

TryConvertArgument

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

TryConvertArgument<T>

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.

ValidateSymbol<T>

Poskytuje typy pro definování příkazů, možností, argumentů a jejich vztahů v aplikacích příkazového řádku.