Windows Phone 8.1 后台任务中的用户在场检测

3
我正在开发一个带有后台任务的WP8.1 Silverlight应用程序(这些是新的WinPRT任务)。 我希望从TimeTrigger启动的后台任务根据用户是否在场来表现出不同的行为。那么,我的问题是 - 有没有办法从后台任务中检查这一点?
我知道我可以注册两个带有SystemCondition UserPresent / Away的任务,但我想知道是否有更好的方法来完成它。毕竟,我希望任务每次执行时都会执行一些略微不同的操作。
1个回答

2
我找到了解决方案。这个类型有一个属性叫做SystemProtection: SystemProtection
// Gets a value that indicates whether the screen is locked.
public static bool ScreenLocked { get; }

看起来它正在工作,并且正好做我所需要的事情。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接