CommandLineParser.Parse Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| Parse(Command, IReadOnlyList<String>, ParserConfiguration) |
Analisa uma lista de argumentos. |
| Parse(Command, String, ParserConfiguration) |
Analisa uma cadeia de linhas de comandos. |
Parse(Command, IReadOnlyList<String>, ParserConfiguration)
- Origem:
- CommandLineParser.cs
- Origem:
- CommandLineParser.cs
Analisa uma 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
O comando a usar para analisar a entrada da linha de comandos.
- args
- IReadOnlyList<String>
A matriz de cordas normalmente é passada para o método de Main um programa.
- configuration
- ParserConfiguration
A configuração em que se baseiam a gramática e os comportamentos do analisador.
Devoluções
A ParseResult fornecer detalhes sobre a operação de análise sintética.
Aplica-se a
Parse(Command, String, ParserConfiguration)
- Origem:
- CommandLineParser.cs
- Origem:
- CommandLineParser.cs
Analisa uma cadeia de linhas 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
O comando a usar para analisar a entrada da linha de comandos.
- commandLine
- String
A entrada completa na linha de comandos antes da divisão e tokenização. Esta entrada normalmente não está disponível quando o analisador é chamado a partir de Program.Main. É usado principalmente no cálculo de completudes através da dotnet-suggest ferramenta.
- configuration
- ParserConfiguration
A configuração em que se baseiam a gramática e os comportamentos do analisador.
Devoluções
A ParseResult fornecer detalhes sobre a operação de análise sintética.
Observações
A entrada da string da linha de comandos será dividida em tokens como se tivesse sido passada na linha de comandos.