CommandLineParser.Parse Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Name | Description |
|---|---|
| Parse(Command, IReadOnlyList<String>, ParserConfiguration) |
Analyzuje seznam argumentů. |
| Parse(Command, String, ParserConfiguration) |
Parsuje řetězec příkazového řádku. |
Parse(Command, IReadOnlyList<String>, ParserConfiguration)
- Zdroj:
- CommandLineParser.cs
- Zdroj:
- CommandLineParser.cs
Analyzuje seznam argumentů.
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
Parametry
- command
- Command
Příkaz, který se má použít k analýze vstupu příkazového řádku.
- args
- IReadOnlyList<String>
Řetězcové pole se obvykle předává metodě programu Main .
- configuration
- ParserConfiguration
Konfigurace, na které jsou založeny gramatiky a chování analyzátoru.
Návraty
Poskytuje ParseResult podrobnosti o operaci analýzy.
Platí pro
Parse(Command, String, ParserConfiguration)
- Zdroj:
- CommandLineParser.cs
- Zdroj:
- CommandLineParser.cs
Parsuje řetězec příkazového řádku.
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
Parametry
- command
- Command
Příkaz, který se má použít k analýze vstupu příkazového řádku.
- commandLine
- String
Kompletní vstup příkazového řádku před rozdělením a tokenizací. Tento vstup není obvykle k dispozici, pokud je analyzátor volána z Program.Main. Primárně se používá při výpočtu dokončení prostřednictvím dotnet-suggest nástroje.
- configuration
- ParserConfiguration
Konfigurace, na které jsou založeny gramatiky a chování analyzátoru.
Návraty
Poskytuje ParseResult podrobnosti o operaci analýzy.
Poznámky
Vstup řetězce příkazového řádku se rozdělí na tokeny, jako by byl předán na příkazovém řádku.