CommandLineParser.Parse Metodo

Definizione

Overload

Nome Descrizione
Parse(Command, IReadOnlyList<String>, ParserConfiguration)

Analizza un elenco di argomenti.

Parse(Command, String, ParserConfiguration)

Analizza una stringa della riga di comando.

Parse(Command, IReadOnlyList<String>, ParserConfiguration)

Origine:
CommandLineParser.cs
Origine:
CommandLineParser.cs

Analizza un elenco di argomenti.

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

Parametri

command
Command

Comando da usare per analizzare l'input della riga di comando.

args
IReadOnlyList<String>

La matrice di stringhe in genere passata al metodo di Main un programma.

configuration
ParserConfiguration

Configurazione in base alla quale si basano la grammatica e i comportamenti del parser.

Valori restituiti

Oggetto ParseResult che fornisce informazioni dettagliate sull'operazione di analisi.

Si applica a

Parse(Command, String, ParserConfiguration)

Origine:
CommandLineParser.cs
Origine:
CommandLineParser.cs

Analizza una stringa della riga di comando.

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

Parametri

command
Command

Comando da usare per analizzare l'input della riga di comando.

commandLine
String

Input completo della riga di comando prima della suddivisione e della tokenizzazione. Questo input non è in genere disponibile quando il parser viene chiamato da Program.Main. Viene usato principalmente durante il calcolo dei completamenti tramite lo dotnet-suggest strumento .

configuration
ParserConfiguration

Configurazione in base alla quale si basano la grammatica e i comportamenti del parser.

Valori restituiti

Oggetto ParseResult che fornisce informazioni dettagliate sull'operazione di analisi.

Commenti

L'input della stringa della riga di comando verrà suddiviso in token come se fosse stato passato nella riga di comando.

Si applica a