【问题标题】:User present detection from Windows Phone 8.1 background task来自 Windows Phone 8.1 后台任务的用户存在检测
【发布时间】:2014-05-27 14:31:47
【问题描述】:

我正在开发一个带有后台任务的 WP8.1 Silverlight 应用程序(这些是新的 WinPRT 任务)。我希望从 TimeTrigger 启动的后台任务根据用户是否存在而表现不同。所以,我的问题是 - 有没有办法从后台任务中检查这个?

我知道我可以使用 SystemCondition UserPresent/Away 注册两个任务,但我想知道是否有更好的方法来做到这一点。毕竟我希望任务每次都执行,只是做一些不同的事情。

【问题讨论】:

    标签: windows-phone-8.1


    【解决方案1】:

    我找到了解决方案。有SystemProtection类型的这个属性:

    // Gets a value that indicates whether the screen is locked.
    public static bool ScreenLocked { get; }
    

    它似乎正在工作并且完全符合我的需要。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多