CommandLineConfiguration Konstruktor
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy CommandLineConfiguration.
public CommandLineConfiguration (System.CommandLine.Command command, bool enablePosixBundling = true, bool enableDirectives = true, bool enableLegacyDoubleDashBehavior = false, System.CommandLine.LocalizationResources? resources = default, System.CommandLine.Parsing.ResponseFileHandling responseFileHandling = System.CommandLine.Parsing.ResponseFileHandling.ParseArgsAsLineSeparated, System.Collections.Generic.IReadOnlyList<System.CommandLine.Invocation.InvocationMiddleware>? middlewarePipeline = default, Func<System.CommandLine.Binding.BindingContext,System.CommandLine.Help.HelpBuilder>? helpBuilderFactory = default);
new System.CommandLine.CommandLineConfiguration : System.CommandLine.Command * bool * bool * bool * System.CommandLine.LocalizationResources * System.CommandLine.Parsing.ResponseFileHandling * System.Collections.Generic.IReadOnlyList<System.CommandLine.Invocation.InvocationMiddleware> * Func<System.CommandLine.Binding.BindingContext, System.CommandLine.Help.HelpBuilder> -> System.CommandLine.CommandLineConfiguration
Public Sub New (command As Command, Optional enablePosixBundling As Boolean = true, Optional enableDirectives As Boolean = true, Optional enableLegacyDoubleDashBehavior As Boolean = false, Optional resources As LocalizationResources = Nothing, Optional responseFileHandling As ResponseFileHandling = System.CommandLine.Parsing.ResponseFileHandling.ParseArgsAsLineSeparated, Optional middlewarePipeline As IReadOnlyList(Of InvocationMiddleware) = Nothing, Optional helpBuilderFactory As Func(Of BindingContext, HelpBuilder) = Nothing)
Parametry
- command
- Command
Polecenie główne analizatora.
- enablePosixBundling
- Boolean
true
w celu włączenia tworzenia pakietów POSIX; w przeciwnym razie , false
.
- enableDirectives
- Boolean
true
aby włączyć analizowanie dyrektywy; w przeciwnym razie , false
.
- enableLegacyDoubleDashBehavior
- Boolean
Umożliwia zachowanie starszego tokenu --
, które polega na ignorowaniu analizowania kolejnych tokenów i umieszczaniu ich na UnparsedTokens liście.
- resources
- LocalizationResources
Podaj niestandardowe komunikaty sprawdzania poprawności.
- responseFileHandling
- ResponseFileHandling
Jedna z wartości wyliczenia określająca sposób obsługi plików odpowiedzi (rsp).
- middlewarePipeline
- IReadOnlyList<InvocationMiddleware>
Podaj niestandardowy potok oprogramowania pośredniczącego.
- helpBuilderFactory
- Func<BindingContext,HelpBuilder>
Podaj niestandardowego konstruktora pomocy.
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla