C# 是否可以在WinRT/Windows通用应用程序的后台任务中检索手机电池状态?

C# 是否可以在WinRT/Windows通用应用程序的后台任务中检索手机电池状态?,c#,windows-phone-8,windows-runtime,win-universal-app,C#,Windows Phone 8,Windows Runtime,Win Universal App,我正在尝试在Windows Universal应用程序中运行定时后台任务。在后台任务中,我想了解一些有关用户手机的详细信息,包括剩余电池电量百分比。似乎访问电池信息的唯一方法是通过Windows.Phone命名空间,Windows运行时组件无法使用该命名空间 到目前为止,我已经尝试了一些非常规的方法,包括在后台任务类中添加一个public static object属性,我将该属性设置为对电池的引用,然后通过反射从中检索信息。这会失败,因为引用在运行时总是为null 有没有办法在通用Window

我正在尝试在Windows Universal应用程序中运行定时后台任务。在后台任务中,我想了解一些有关用户手机的详细信息,包括剩余电池电量百分比。似乎访问电池信息的唯一方法是通过
Windows.Phone
命名空间,Windows运行时组件无法使用该命名空间

到目前为止,我已经尝试了一些非常规的方法,包括在后台任务类中添加一个
public static object
属性,我将该属性设置为对电池的引用,然后通过反射从中检索信息。这会失败,因为引用在运行时总是为null


有没有办法在通用Windows应用程序的后台任务中获取电池信息?

Windows Phone 8.1通过类支持此功能,但Windows 8.1没有等效功能


展望未来,Windows 10提供了一个适用于所有设备的新类。

遗憾的是,似乎没有RT api(旧帖子,但我找不到这方面的任何新闻。)