CommandLineParser.Parse Método

Definición

Sobrecargas

Nombre Description
Parse(Command, IReadOnlyList<String>, ParserConfiguration)

Analiza una lista de argumentos.

Parse(Command, String, ParserConfiguration)

Analiza una cadena de línea de comandos.

Parse(Command, IReadOnlyList<String>, ParserConfiguration)

Source:
CommandLineParser.cs
Source:
CommandLineParser.cs

Analiza una lista de argumentos.

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

Parámetros

command
Command

Comando que se va a usar para analizar la entrada de la línea de comandos.

args
IReadOnlyList<String>

La matriz de cadenas normalmente se pasa al método de Main un programa.

configuration
ParserConfiguration

Configuración en la que se basan la gramática y los comportamientos del analizador.

Devoluciones

Que ParseResult proporciona detalles sobre la operación de análisis.

Se aplica a

Parse(Command, String, ParserConfiguration)

Source:
CommandLineParser.cs
Source:
CommandLineParser.cs

Analiza una cadena de línea de comandos.

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

Parámetros

command
Command

Comando que se va a usar para analizar la entrada de la línea de comandos.

commandLine
String

Entrada de línea de comandos completa antes de dividir y tokenizar. Esta entrada no suele estar disponible cuando se llama al analizador desde Program.Main. Se usa principalmente al calcular finalizaciones a través de la dotnet-suggest herramienta.

configuration
ParserConfiguration

Configuración en la que se basan la gramática y los comportamientos del analizador.

Devoluciones

Que ParseResult proporciona detalles sobre la operación de análisis.

Comentarios

La entrada de la cadena de la línea de comandos se dividirá en tokens como si se hubiera pasado en la línea de comandos.

Se aplica a