我该如何防止后台任务在前台应用程序正在运行时执行?我使用通用Windows平台开发应用程序。
我的后台任务是检查某个站点上的新项目,并在有新可用事项时发送提示,但如果用户正在运行应用程序,则希望防止发送提示。
我尝试在应用程序启动时取消注册任务,并在应用程序终止时重新注册它,但这对我来说不是最好的解决方案--当设备由于某种原因(例如,电池被取出)关闭时,我的任务将不再注册,直到再次启动应用程序。
谢谢。
我的后台任务是检查某个站点上的新项目,并在有新可用事项时发送提示,但如果用户正在运行应用程序,则希望防止发送提示。
我尝试在应用程序启动时取消注册任务,并在应用程序终止时重新注册它,但这对我来说不是最好的解决方案--当设备由于某种原因(例如,电池被取出)关闭时,我的任务将不再注册,直到再次启动应用程序。
谢谢。