CommandLineBuilder 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.
Active la composition des configurations de ligne de commande.
public ref class CommandLineBuilder
public class CommandLineBuilder
type CommandLineBuilder = class
Public Class CommandLineBuilder
- Héritage
-
CommandLineBuilder
Constructeurs
CommandLineBuilder(Command) |
Active la composition des configurations de ligne de commande. |
Propriétés
Command |
Commande que le générateur utilise la racine de l’analyseur. |
EnableDirectives |
Détermine si l’analyseur reconnaît les directives de ligne de commande. |
EnableLegacyDoubleDashBehavior |
Détermine le comportement lors de l’analyse d’un tiret double ( |
EnablePosixBundling |
Détermine si l’analyseur reconnaît et développe les options groupées de style POSIX. |
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 |
Méthodes
Build() |
Crée un analyseur basé sur la configuration du générateur de ligne de commande. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Méthodes d’extension
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. |
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 |