CommandLineBuilderExtensions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des méthodes d'extension pour CommandLineBuilder.
public ref class CommandLineBuilderExtensions abstract sealed
public static class CommandLineBuilderExtensions
type CommandLineBuilderExtensions = class
Public Module CommandLineBuilderExtensions
- Héritage
-
CommandLineBuilderExtensions
Méthodes
AddMiddleware(CommandLineBuilder, Action<InvocationContext>, MiddlewareOrder) |
Ajoute un délégué middleware au pipeline d’appel appelé avant l’appel d’un gestionnaire de commandes. |
AddMiddleware(CommandLineBuilder, InvocationMiddleware, MiddlewareOrder) |
Ajoute un délégué middleware au pipeline d’appel appelé avant l’appel d’un gestionnaire de commandes. |
CancelOnProcessTermination(CommandLineBuilder) |
Active la signalisation et la gestion de l’arrêt du processus via un CancellationToken qui peut être passé à un ICommandHandler pendant l’appel. |
EnableDirectives(CommandLineBuilder, Boolean) |
Permet à l’analyseur de reconnaître les directives de ligne de commande. |
EnableLegacyDoubleDashBehavior(CommandLineBuilder, Boolean) |
Détermine le comportement lors de l’analyse d’un tiret double ( |
EnablePosixBundling(CommandLineBuilder, Boolean) |
Permet à l’analyseur de reconnaître et de développer les options groupées de style POSIX. |
ParseResponseFileAs(CommandLineBuilder, ResponseFileHandling) |
Configure la gestion par l’analyseur des fichiers de réponse. Lorsque cette option est activée, un jeton de ligne de commande commençant par |
RegisterWithDotnetSuggest(CommandLineBuilder) |
Vérifie que l’application est inscrite auprès de l’outil pour activer l’achèvement |
UseDefaults(CommandLineBuilder) |
Utilise la configuration par défaut. |
UseEnvironmentVariableDirective(CommandLineBuilder) |
Permet l’utilisation de la |
UseExceptionHandler(CommandLineBuilder, Action<Exception,InvocationContext>, Nullable<Int32>) |
Permet à un gestionnaire d’exceptions d’intercepter toutes les exceptions non gérées levées par un gestionnaire de commandes pendant l’appel. |
UseHelp(CommandLineBuilder, Action<HelpContext>, Nullable<Int32>) |
Configure l’application pour afficher de l’aide lorsque l’un des alias d’option spécifiés est utilisé sur la ligne de commande. |
UseHelp(CommandLineBuilder, Nullable<Int32>) |
Configure l’application pour afficher de l’aide lorsque l’une des options suivantes est spécifiée sur la ligne de commande :
|
UseHelp(CommandLineBuilder, String[]) |
Configure l’application pour afficher de l’aide lorsque l’un des alias d’option spécifiés est utilisé sur la ligne de commande. |
UseHelpBuilder<TBuilder>(TBuilder, Func<BindingContext,HelpBuilder>) |
Spécifie un à utiliser pour mettre en forme la sortie d’aide HelpBuilder lorsque l’aide est demandée. |
UseLocalizationResources(CommandLineBuilder, LocalizationResources) |
Spécifie les ressources de localisation à utiliser lors de l’affichage de l’aide, des messages d’erreur et d’autres chaînes orientées utilisateur. |
UseParseDirective(CommandLineBuilder, Nullable<Int32>) |
Active l’utilisation de la |
UseParseErrorReporting(CommandLineBuilder, Nullable<Int32>) |
Configure la ligne de commande pour écrire les informations d’erreur dans une erreur standard en cas d’erreurs d’analyse de l’entrée de ligne de commande. |
UseSuggestDirective(CommandLineBuilder) |
Active l’utilisation de la |
UseTypoCorrections(CommandLineBuilder, Int32) |
Configure l’application pour fournir d’autres suggestions lorsqu’une erreur d’analyse est détectée. |
UseVersionOption(CommandLineBuilder) |
Active l’utilisation d’une option (par défaut sur l’alias |
UseVersionOption(CommandLineBuilder, String[]) |
Active l’utilisation d’une option (par défaut sur l’alias |