次の方法で共有


WindowsFormsApplicationBase.OnUnhandledException メソッド

定義

派生クラスでオーバーライドされると、アプリケーションでハンドルされない例外が発生したときにコードを実行できます。

protected:
 virtual bool OnUnhandledException(Microsoft::VisualBasic::ApplicationServices::UnhandledExceptionEventArgs ^ e);
protected virtual bool OnUnhandledException(Microsoft.VisualBasic.ApplicationServices.UnhandledExceptionEventArgs e);
abstract member OnUnhandledException : Microsoft.VisualBasic.ApplicationServices.UnhandledExceptionEventArgs -> bool
override this.OnUnhandledException : Microsoft.VisualBasic.ApplicationServices.UnhandledExceptionEventArgs -> bool
Protected Overridable Function OnUnhandledException (e As UnhandledExceptionEventArgs) As Boolean

パラメーター

e
UnhandledExceptionEventArgs

イベントのデータ。

戻り値

UnhandledException イベントが発生したかどうかを示すBoolean

注釈

既定では、デバッガーがアタッチされておらず、ユーザーが UnhandledException イベントを処理している限り、このメソッドはUnhandledException イベントを発生させます。 イベント ハンドラーは、 ExitApplication プロパティを設定できます。 ExitApplicationFalseされている場合、またはイベントが処理されない場合、アプリケーションは例外ハンドラーから戻ると終了します。 それ以外の場合は、アプリケーションの制御が Windows フォーム メッセージ ループに返されます。

適用対象

こちらもご覧ください