CommandLineBuilderExtensions.EnablePosixBundling Metoda
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.
Umożliwia analizatorowi rozpoznawanie i rozszerzanie opcji w stylu POSIX w pakiecie.
public static System.CommandLine.Builder.CommandLineBuilder EnablePosixBundling (this System.CommandLine.Builder.CommandLineBuilder builder, bool value = true);
static member EnablePosixBundling : System.CommandLine.Builder.CommandLineBuilder * bool -> System.CommandLine.Builder.CommandLineBuilder
<Extension()>
Public Function EnablePosixBundling (builder As CommandLineBuilder, Optional value As Boolean = true) As CommandLineBuilder
Parametry
- builder
- CommandLineBuilder
Konstruktor wiersza polecenia.
- value
- Boolean
Jeśli ustawiono wartość true
, pakiety POSIX są analizowane. ; w przeciwnym razie , false
.
Zwraca
To samo wystąpienie klasy CommandLineBuilder.
Uwagi
Konwencje POSIX zalecają, aby opcje pojedynczego znaku mogły być określone razem po jednym -
prefiksie. Gdy EnablePosixBundling(CommandLineBuilder, Boolean) ustawiono wartość true
, następujące wiersze polecenia są równoważne:
> myapp -a -b -c
> myapp -abc
Jeśli argument zostanie podany po pakiecie opcji, ma zastosowanie do ostatniej opcji w pakiecie. Gdy EnablePosixBundling(CommandLineBuilder, Boolean) ustawiono wartość true
, wszystkie następujące wiersze polecenia są równoważne:
> myapp -a -b -c arg
> myapp -abc arg
> myapp -abcarg