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í.
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.