CommandLineBuilder Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Abilita la composizione delle configurazioni della riga di comando.
public ref class CommandLineBuilder
public class CommandLineBuilder
type CommandLineBuilder = class
Public Class CommandLineBuilder
- Ereditarietà
-
CommandLineBuilder
Costruttori
CommandLineBuilder(Command) |
Abilita la composizione delle configurazioni della riga di comando. |
Proprietà
Command |
Comando che il generatore usa la radice del parser. |
EnableDirectives |
Determina se il parser riconosce le direttive della riga di comando. |
EnableLegacyDoubleDashBehavior |
Determina il comportamento durante l'analisi di un trattino doppio ( |
EnablePosixBundling |
Determina se il parser riconosce ed espande le opzioni in bundle in stile POSIX. |
ResponseFileHandling |
Configura la gestione dei file di risposta del parser. Se abilitata, un token della riga di comando che inizia con |
Metodi
Build() |
Crea un parser basato sulla configurazione del generatore della riga di comando. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Metodi di estensione
AddMiddleware(CommandLineBuilder, Action<InvocationContext>, MiddlewareOrder) |
Aggiunge un delegato middleware alla pipeline di chiamata chiamata prima che venga richiamato un gestore di comandi. |
AddMiddleware(CommandLineBuilder, InvocationMiddleware, MiddlewareOrder) |
Aggiunge un delegato middleware alla pipeline di chiamata chiamata prima che venga richiamato un gestore di comandi. |
CancelOnProcessTermination(CommandLineBuilder) |
Abilita la segnalazione e la gestione della terminazione del processo tramite un CancellationToken oggetto che può essere passato a un durante la ICommandHandler chiamata. |
EnableDirectives(CommandLineBuilder, Boolean) |
Consente al parser di riconoscere le direttive della riga di comando. |
EnableLegacyDoubleDashBehavior(CommandLineBuilder, Boolean) |
Determina il comportamento durante l'analisi di un trattino doppio ( |
EnablePosixBundling(CommandLineBuilder, Boolean) |
Consente al parser di riconoscere ed espandere le opzioni in bundle in stile POSIX. |
ParseResponseFileAs(CommandLineBuilder, ResponseFileHandling) |
Configura la gestione dei file di risposta del parser. Se abilitata, un token della riga di comando che inizia con |
RegisterWithDotnetSuggest(CommandLineBuilder) |
Assicura che l'applicazione sia registrata con lo |
UseDefaults(CommandLineBuilder) |
Usa la configurazione predefinita. |
UseEnvironmentVariableDirective(CommandLineBuilder) |
Abilita l'uso della |
UseExceptionHandler(CommandLineBuilder, Action<Exception,InvocationContext>, Nullable<Int32>) |
Consente a un gestore di eccezioni di intercettare eventuali eccezioni non gestite generate da un gestore di comandi durante la chiamata. |
UseHelp(CommandLineBuilder, Action<HelpContext>, Nullable<Int32>) |
Configura l'applicazione in modo da visualizzare la Guida quando viene usato uno degli alias di opzione specificati nella riga di comando. |
UseHelp(CommandLineBuilder, Nullable<Int32>) |
Configura l'applicazione per visualizzare la Guida quando viene specificata una delle opzioni seguenti nella riga di comando:
|
UseHelp(CommandLineBuilder, String[]) |
Configura l'applicazione in modo da visualizzare la Guida quando viene usato uno degli alias di opzione specificati nella riga di comando. |
UseLocalizationResources(CommandLineBuilder, LocalizationResources) |
Specifica le risorse di localizzazione da utilizzare per la visualizzazione della Guida, dei messaggi di errore e di altre stringhe rivolte all'utente. |
UseParseDirective(CommandLineBuilder, Nullable<Int32>) |
Abilita l'uso della |
UseParseErrorReporting(CommandLineBuilder, Nullable<Int32>) |
Configura la riga di comando per scrivere informazioni sugli errori in caso di errori durante l'analisi dell'input della riga di comando. |
UseSuggestDirective(CommandLineBuilder) |
Consente l'uso della |
UseTypoCorrections(CommandLineBuilder, Int32) |
Configura l'applicazione per fornire suggerimenti alternativi quando viene rilevato un errore di analisi. |
UseVersionOption(CommandLineBuilder) |
Abilita l'uso di un'opzione (impostazione predefinita dell'alias |
UseVersionOption(CommandLineBuilder, String[]) |
Abilita l'uso di un'opzione (impostazione predefinita dell'alias |