DispatcherUnhandledExceptionFilterEventArgs.RequestCatch Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft ab, ob die Ausnahme abgefangen und die Ereignishandler aufgerufen werden sollen, oder legt dies fest.
public:
property bool RequestCatch { bool get(); void set(bool value); };
public bool RequestCatch { get; set; }
member this.RequestCatch : bool with get, set
Public Property RequestCatch As Boolean
Eigenschaftswert
true
, wenn die UnhandledException ausgelöst werden soll, andernfalls false
. Der Standardwert ist true
.
Hinweise
Das UnhandledExceptionFilter -Ereignis bietet eine Möglichkeit, das Ereignis nicht auszulösen UnhandledException . Wird UnhandledException zuerst ausgelöst, und wenn RequestCatch für auf DispatcherUnhandledExceptionFilterEventArgs festgelegt false
ist, wird das UnhandledException Ereignis nicht ausgelöst.
Ein vorheriger Handler im Ereignismulticast hat diese Eigenschaft möglicherweise bereits auf false
festgelegt, was angibt, dass die Ausnahme nicht abgefangen wird. Das Verhalten "Nicht abfangen" überschreibt alle anderen, da dies höchstwahrscheinlich ein Debugszenario bedeutet.