Udostępnij za pośrednictwem


DispatcherUnhandledExceptionFilterEventArgs.RequestCatch Właściwość

Definicja

Pobiera lub ustawia, czy wyjątek powinien zostać przechwycony, a wywołane procedury obsługi zdarzeń.

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

Wartość właściwości

true jeśli element powinien zostać podniesiony UnhandledException ; falsew przeciwnym razie . Wartość domyślna to true.

Uwagi

Zdarzenie UnhandledExceptionFilter zapewnia metodę, aby nie zgłaszać UnhandledException zdarzenia. Element UnhandledException jest zgłaszany jako pierwszy, a jeśli RequestCatch na obiekcie DispatcherUnhandledExceptionFilterEventArgs ustawiono wartość false, UnhandledException zdarzenie nie zostanie podniesione.

Poprzednia procedura obsługi w multiemisji zdarzeń mogła już ustawić tę właściwość na false, wskazując, że wyjątek nie zostanie przechwycony. Zachowanie "Nie przechwyć" spowoduje zastąpienie wszystkich innych, ponieważ najprawdopodobniej oznacza to scenariusz debugowania.

Dotyczy

Zobacz też