CommandLineBuilderExtensions Třída
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í.
Poskytuje rozšiřující metody pro CommandLineBuilder.
public ref class CommandLineBuilderExtensions abstract sealed
public static class CommandLineBuilderExtensions
type CommandLineBuilderExtensions = class
Public Module CommandLineBuilderExtensions
- Dědičnost
-
CommandLineBuilderExtensions
Metody
AddMiddleware(CommandLineBuilder, Action<InvocationContext>, MiddlewareOrder) |
Přidá delegáta middlewaru do kanálu vyvolání s názvem před vyvoláním obslužné rutiny příkazu. |
AddMiddleware(CommandLineBuilder, InvocationMiddleware, MiddlewareOrder) |
Přidá delegáta middlewaru do kanálu vyvolání s názvem před vyvoláním obslužné rutiny příkazu. |
CancelOnProcessTermination(CommandLineBuilder) |
Umožňuje signalizaci a zpracování ukončení procesu prostřednictvím objektu CancellationToken , který může být předán ICommandHandler během vyvolání. |
EnableDirectives(CommandLineBuilder, Boolean) |
Umožňuje analyzátoru rozpoznat direktivy příkazového řádku. |
EnableLegacyDoubleDashBehavior(CommandLineBuilder, Boolean) |
Určuje chování při analýze dvojité pomlčky ( |
EnablePosixBundling(CommandLineBuilder, Boolean) |
Umožňuje analyzátoru rozpoznat a rozbalit možnosti balíčku ve stylu POSIX. |
ParseResponseFileAs(CommandLineBuilder, ResponseFileHandling) |
Konfiguruje zpracování souborů odpovědí analyzátorem. Pokud je tato možnost povolená, token příkazového řádku začínající |
RegisterWithDotnetSuggest(CommandLineBuilder) |
Zajišťuje, že je aplikace zaregistrovaná v nástroji |
UseDefaults(CommandLineBuilder) |
Použije výchozí konfiguraci. |
UseEnvironmentVariableDirective(CommandLineBuilder) |
Umožňuje použití |
UseExceptionHandler(CommandLineBuilder, Action<Exception,InvocationContext>, Nullable<Int32>) |
Umožňuje obslužné rutině výjimky zachytit všechny neošetřené výjimky vyvolané obslužnou rutinou příkazu během vyvolání. |
UseHelp(CommandLineBuilder, Action<HelpContext>, Nullable<Int32>) |
Nakonfiguruje aplikaci tak, aby zobrazovala nápovědu při použití jednoho ze zadaných aliasů možností na příkazovém řádku. |
UseHelp(CommandLineBuilder, Nullable<Int32>) |
Nakonfiguruje aplikaci tak, aby zobrazovala nápovědu, pokud je na příkazovém řádku zadána jedna z následujících možností:
|
UseHelp(CommandLineBuilder, String[]) |
Nakonfiguruje aplikaci tak, aby zobrazovala nápovědu při použití jednoho ze zadaných aliasů možností na příkazovém řádku. |
UseHelpBuilder<TBuilder>(TBuilder, Func<BindingContext,HelpBuilder>) |
Určuje, HelpBuilder který se má použít k formátování výstupu nápovědy při žádosti o pomoc. |
UseLocalizationResources(CommandLineBuilder, LocalizationResources) |
Určuje lokalizační prostředky, které se mají použít při zobrazení nápovědy, chybových zpráv a dalších uživatelských řetězců. |
UseParseDirective(CommandLineBuilder, Nullable<Int32>) |
Povolí použití |
UseParseErrorReporting(CommandLineBuilder, Nullable<Int32>) |
Nakonfiguruje příkazový řádek tak, aby při analýze vstupu příkazového řádku zapisuje informace o chybách do standardní chyby. |
UseSuggestDirective(CommandLineBuilder) |
Umožňuje použití direktivy, která při zadání ve vstupu příkazového |
UseTypoCorrections(CommandLineBuilder, Int32) |
Nakonfiguruje aplikaci tak, aby při zjištění chyby analýzy poskytovala alternativní návrhy. |
UseVersionOption(CommandLineBuilder) |
Povolí použití možnosti (výchozí nastavení aliasu |
UseVersionOption(CommandLineBuilder, String[]) |
Povolí použití možnosti (výchozí nastavení aliasu |