次の方法で共有


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

イベントのデータ。

戻り値

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

注釈

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

適用対象

こちらもご覧ください