Windows 10 UAP - Application.Suspending事件

时间:2015-09-18 16:42:05

标签: win-universal-app

在桌面环境中运行的Windows 10通用应用程序中,在什么情况下可以将Application.Suspending事件触发?一个案例是关闭应用程序(例如使用Alt + F4),还有其他案例吗?我认为Alt + Tab也会引发这个事件,但奇怪的是,情况并非如此,为什么?

1 个答案:

答案 0 :(得分:4)

每当用户通过任务切换器导航到另一个屏幕,从根页面点击后退按钮,打到主页,接到电话时等等时,移动设备上的

Application.Suspending将会触发。

在桌面上,只要应用程序最小化,它就会触发。

但是,当应用程序因任何原因而被终止时,它也将在桌面和移动设备上启动。

在桌面上,这是在点击alt+f4或窗口关闭的时候。

在移动设备上,当窗口被终止时(内存不足或在切换台中被杀死),Application.Suspending事件将被触发。

桌面上的

Alt+Tab不会暂停活动,因为窗口仍然作为实时预览运行,因为它对用户可见。

查看Microsoft Virtual Academy的this视频,了解Windows Universal App生命周期,或查看MSDN上的App Lifecycle文档。

希望这有帮助

相关问题