Язык

CommandLineParser.Parse Метод

Определение

Анализирует список аргументов.

Перегрузки

Имя. Описание
Parse(IReadOnlyList<String>, String)
Parse(Command, IReadOnlyList<String>, ParserConfiguration)

Анализирует список аргументов.

Parse(Command, String, ParserConfiguration)

Анализирует строку командной строки.

Parse(IReadOnlyList<String>, String)

public override System.CommandLine.ParseResult Parse(System.Collections.Generic.IReadOnlyList<string> arguments, string rawInput = default);
override this.Parse : System.Collections.Generic.IReadOnlyList<string> * string -> System.CommandLine.ParseResult
Public Overrides Function Parse (arguments As IReadOnlyList(Of String), Optional rawInput As String = Nothing) As ParseResult

Параметры

arguments
IReadOnlyList<String>
rawInput
String

Возвращаемое значение

Применяется к

Parse(Command, IReadOnlyList<String>, ParserConfiguration)

Исходный код:
CommandLineParser.cs
Исходный код:
CommandLineParser.cs

Анализирует список аргументов.

public static System.CommandLine.ParseResult Parse(System.CommandLine.Command command, System.Collections.Generic.IReadOnlyList<string> args, System.CommandLine.ParserConfiguration? configuration = default);
static member Parse : System.CommandLine.Command * System.Collections.Generic.IReadOnlyList<string> * System.CommandLine.ParserConfiguration -> System.CommandLine.ParseResult
Public Shared Function Parse (command As Command, args As IReadOnlyList(Of String), Optional configuration As ParserConfiguration = Nothing) As ParseResult

Параметры

command
Command

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

args
IReadOnlyList<String>

Массив строк обычно передается методу программы Main .

configuration
ParserConfiguration

Конфигурация, на которой основана грамматика и поведение средства синтаксического анализа.

Возвращаемое значение

Предоставление ParseResult сведений об операции синтаксического анализа.

Применяется к

Parse(Command, String, ParserConfiguration)

Исходный код:
CommandLineParser.cs
Исходный код:
CommandLineParser.cs

Анализирует строку командной строки.

public static System.CommandLine.ParseResult Parse(System.CommandLine.Command command, string commandLine, System.CommandLine.ParserConfiguration? configuration = default);
static member Parse : System.CommandLine.Command * string * System.CommandLine.ParserConfiguration -> System.CommandLine.ParseResult
Public Shared Function Parse (command As Command, commandLine As String, Optional configuration As ParserConfiguration = Nothing) As ParseResult

Параметры

command
Command

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

commandLine
String

Полные входные данные командной строки до разделения и маркеризации. Обычно этот вход недоступен при вызове Program.Mainсредства синтаксического анализа. Он в основном используется при вычислении завершения с помощью dotnet-suggest средства.

configuration
ParserConfiguration

Конфигурация, на которой основана грамматика и поведение средства синтаксического анализа.

Возвращаемое значение

Предоставление ParseResult сведений об операции синтаксического анализа.

Комментарии

Входные данные командной строки будут разделены на маркеры, как если бы он был передан в командной строке.

Применяется к