System.CommandLine Przestrzeń nazw

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

Klasy

Nazwisko Opis
AliasedSet<T>

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

Argument

Symbol definiujący wartość, którą można przekazać w wierszu polecenia do polecenia lub opcji.

Argument<T>

Symbol definiujący wartość, którą można przekazać w wierszu polecenia do polecenia lub opcji.

ArgumentResult

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

ArgumentResultExtensions

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

ArgumentValidation

Udostępnia metody rozszerzenia dla programu Argument.

Command

Reprezentuje określoną akcję wykonywaną przez aplikację.

CommandExtensions

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

CommandLineConfiguration

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

CommandResult

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

CommandResultExtensions

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

CompletionSourceExtensions

Udostępnia metody rozszerzenia do pracy ze źródłami uzupełniania.

DefaultHelpText

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

DefaultHelpText.AdditionalArguments

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

DefaultHelpText.Arguments

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

DefaultHelpText.Commands

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

DefaultHelpText.Options

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

DefaultHelpText.Usage

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

DiagramDirective

Umożliwia użycie dyrektywy, która po określeniu [diagram] w wierszu polecenia będzie zwariować normalne obsługa poleceń i wyświetli diagram wyjaśniający wynik analizy dla danych wejściowych wiersza polecenia.

Directive

Udostępnia funkcje wycinania krzyżowego, które mogą być stosowane w aplikacjach wiersza polecenia.

EnvironmentVariablesDirective

Umożliwia użycie [env:key=value] dyrektywy, dzięki czemu zmienne środowiskowe mogą być ustawiane z wiersza polecenia podczas wywołania.

HelpBuilder

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

HelpBuilder.HelpItem

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

InvocationConfiguration

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

Option

Symbol definiujący nazwany parametr i wartość dla tego parametru.

Option<T>

Symbol definiujący nazwany parametr i wartość dla tego parametru.

OptionExtensions

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

OptionResult

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

OptionResultExtensions

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

OptionValidation

Udostępnia metody rozszerzenia dla programu Option.

ParseError

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

Parser

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

ParserConfiguration

Reprezentuje konfigurację używaną przez element CommandLineParser.

ParseResult

Opisuje wyniki analizowania danych wejściowych wiersza polecenia na podstawie określonej konfiguracji analizatora.

ParseResultExtensions

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

ParserExtensions

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

RootCommand

Reprezentuje akcję główną wykonywaną przez aplikację.

StandardStreamWriter

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

StringExtensions

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

SuggestionSource

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

Symbol

Definiuje nazwany symbol, który znajduje się w hierarchii z symbolami nadrzędnymi i podrzędnymi.

SymbolCannotContainDelimiterArgumentException

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

SymbolResult

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

SymbolResultSet

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

SymbolSet

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

SystemConsole

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

TestConsole

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

Token

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

TokenizeError

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

TokenizeResult

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

ValidationMessages

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

VersionOption

Reprezentuje standardową opcję wskazującą, że informacje o wersji powinny być wyświetlane dla aplikacji.

Struktury

Nazwisko Opis
ArgumentArity

Definiuje arity opcji lub argumentu.

Interfejsy

Nazwisko Opis
IArgument

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

IArgumentArity

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

ICommand

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

IConsole

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

IDirectiveCollection

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

IHelpBuilder

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

IOption

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

IStandardError

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

IStandardIn

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

IStandardOut

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

IStandardStream

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

IStandardStreamReader

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

IStandardStreamWriter

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

ISuggestionSource

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

ISymbol

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

ISymbolSet

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

Wyliczenia

Nazwisko Opis
ResponseFileHandling

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

TokenType

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

Delegaci

Nazwisko Opis
Suggest

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

TryConvertArgument

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

TryConvertArgument<T>

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.

ValidateSymbol<T>

Udostępnia typy do definiowania poleceń, opcji, argumentów i ich relacji w aplikacjach wiersza polecenia.