Dil

CommandLineParser.Parse Yöntem

Tanım

Bağımsız değişkenlerin listesini ayrıştırıyor.

Aşırı Yüklemeler

Veri Akışı Adı Description
Parse(IReadOnlyList<String>, String)
Parse(Command, IReadOnlyList<String>, ParserConfiguration)

Bağımsız değişkenlerin listesini ayrıştırıyor.

Parse(Command, String, ParserConfiguration)

Komut satırı dizesini ayrıştırıyor.

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

Parametreler

arguments
IReadOnlyList<String>
rawInput
String

Döndürülenler

Şunlara uygulanır

Parse(Command, IReadOnlyList<String>, ParserConfiguration)

Kaynak:
CommandLineParser.cs
Kaynak:
CommandLineParser.cs

Bağımsız değişkenlerin listesini ayrıştırıyor.

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

Parametreler

command
Command

Komut satırı girişini ayrıştırmak için kullanılacak komut.

args
IReadOnlyList<String>

Dize dizisi genellikle bir programın Main yöntemine geçirilir.

configuration
ParserConfiguration

Ayrıştırıcının dil bilgisi ve davranışlarının temel aldığı yapılandırma.

Döndürülenler

ParseResult Ayrıştırma işlemiyle ilgili ayrıntıları sağlayan.

Şunlara uygulanır

Parse(Command, String, ParserConfiguration)

Kaynak:
CommandLineParser.cs
Kaynak:
CommandLineParser.cs

Komut satırı dizesini ayrıştırıyor.

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

Parametreler

command
Command

Komut satırı girişini ayrıştırmak için kullanılacak komut.

commandLine
String

Bölme ve belirteç oluşturma işleminden önce tam komut satırı girişi. Ayrıştırıcı öğesinden Program.Mainçağrıldığında bu giriş genellikle kullanılamaz. Öncelikle araç aracılığıyla dotnet-suggest tamamlanmaları hesaplarken kullanılır.

configuration
ParserConfiguration

Ayrıştırıcının dil bilgisi ve davranışlarının temel aldığı yapılandırma.

Döndürülenler

ParseResult Ayrıştırma işlemiyle ilgili ayrıntıları sağlayan.

Açıklamalar

Komut satırı dizesi girişi, komut satırında geçirilmiş gibi belirteçlere bölünür.

Şunlara uygulanır