System.CommandLine Пространство имен

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

Классы

Имя. Описание
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

Представляет стандартный параметр, указывающий, что сведения о версии должны отображаться для приложения.

Структуры

Имя. Описание
ArgumentArity

Определяет arity параметра или аргумента.

Интерфейсы

Имя. Описание
IArgument

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

IArgumentArity

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

ICommand

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

IConsole

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

IDirectiveCollection

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

IHelpBuilder

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

IOption

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

IStandardError

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

IStandardIn

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

IStandardOut

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

IStandardStream

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

IStandardStreamReader

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

IStandardStreamWriter

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

ISuggestionSource

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

ISymbol

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

ISymbolSet

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

Перечисления

Имя. Описание
ResponseFileHandling

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

TokenType

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

Делегаты

Имя. Описание
Suggest

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

TryConvertArgument

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

TryConvertArgument<T>

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.

ValidateSymbol<T>

Предоставляет типы для определения команд, параметров, аргументов и их связей в приложениях командной строки.