如何使 UWP 应用程序暂停和恢复状态

How to make UWP app to suspend and resume state

我能够使用 visual studio 生命周期事件暂停和恢复 UWP 应用程序。但是当我尝试使用用户的机器时,我无法获得应用程序的挂起和恢复状态。

我尝试使用资源监视器暂停和恢复进程,但它没有触发 "Onsuspend" 事件,而在恢复时它没有触发 "OnResume" 事件。

有没有其他方法可以在应用程序中触发 OnResume 事件?

当 运行 在桌面计算机上的调试器之外时,您只需将应用程序最小化到任务栏即可触发 OnSuspending 事件。然后从任务栏恢复回来触发OnResuming事件。

我们可以让应用程序在平板电脑模式下进入挂起和恢复状态。

将 OS 更改为平板电脑模式(我们可以在操作中心更改它)。 在平板电脑模式下,只有前台应用程序会处于 运行 状态。后台的所有其他 UWP 应用程序都将在 "Suspended state" 中。 当我们将这些应用程序放到前台时,它将来自 "Suspend state" 到 "Resume state"。