WindowsFormsApplicationBase.OnUnhandledException 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在派生类中重写后,允许代码在应用程序中出现未经处理的异常时运行。
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
参数
事件的数据。
返回
一个 Boolean,它指示是否已引发 UnhandledException 事件。
注解
默认情况下,只要未附加调试器且用户正在处理事件,此方法将UnhandledException
引发 UnhandledException 事件。 事件处理程序可以设置 ExitApplication 属性。 如果 ExitApplication 为 False
,或者如果未处理事件,则应用程序在从异常处理程序返回时退出。 否则,应用程序的控制权将返回到Windows 窗体消息循环。