CommandLineParser.Parse Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Analiza una lista de argumentos.
Sobrecargas
| Nombre | Description |
|---|---|
| Parse(IReadOnlyList<String>, String) | |
| Parse(Command, IReadOnlyList<String>, ParserConfiguration) |
Analiza una lista de argumentos. |
| Parse(Command, String, ParserConfiguration) |
Analiza una cadena de línea de comandos. |
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
Parámetros
- arguments
- IReadOnlyList<String>
- rawInput
- String
Devoluciones
Se aplica a
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.