Udostępnij przez


System.CommandLine Namespace

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

Klasy

Nazwa Opis
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.

ArgumentValidation

Udostępnia metody rozszerzenia dla programu Argument.

Command

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

CompletionSourceExtensions

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

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.

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.

OptionValidation

Udostępnia metody rozszerzenia dla programu Option.

ParserConfiguration

Reprezentuje konfigurację używaną przez element CommandLineParser.

ParseResult

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

RootCommand

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

Symbol

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

VersionOption

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

Struktury

Nazwa Opis
ArgumentArity

Definiuje arity opcji lub argumentu.