Partager via


CommandLineBuilderExtensions.UseExceptionHandler Méthode

Définition

Permet à un gestionnaire d’exceptions d’intercepter toutes les exceptions non gérées levées par un gestionnaire de commandes pendant l’appel.

public static System.CommandLine.Builder.CommandLineBuilder UseExceptionHandler (this System.CommandLine.Builder.CommandLineBuilder builder, Action<Exception,System.CommandLine.Invocation.InvocationContext>? onException = default, int? errorExitCode = default);
static member UseExceptionHandler : System.CommandLine.Builder.CommandLineBuilder * Action<Exception, System.CommandLine.Invocation.InvocationContext> * Nullable<int> -> System.CommandLine.Builder.CommandLineBuilder
<Extension()>
Public Function UseExceptionHandler (builder As CommandLineBuilder, Optional onException As Action(Of Exception, InvocationContext) = Nothing, Optional errorExitCode As Nullable(Of Integer) = Nothing) As CommandLineBuilder

Paramètres

builder
CommandLineBuilder

Générateur de ligne de commande.

onException
Action<Exception,InvocationContext>

Délégué qui sera appelé lorsqu’une exception est levée par un gestionnaire de commandes.

errorExitCode
Nullable<Int32>

Code de sortie à utiliser lorsqu’une exception est levée.

Retours

La même instance de CommandLineBuilder.

S’applique à