【问题标题】:Background Task on windows runtime appWindows运行时应用程序上的后台任务
【发布时间】:2026-02-15 22:00:01
【问题描述】:

我正在开发一个 wp 运行时应用程序。 我有一个关于 BackgroundTaskBuilder 的问题。 msnd 示例说可以将内置/某些类型的触发器设置到构建器对象中,因此当系统事件发生时,会触发后台任务。它还说 Run 方法是后台任务的入口点,这是否意味着我必须实现 Run 方法才能在其他类型的触发器中触发后台任务?

【问题讨论】:

    标签: c# .net windows-runtime windows-phone-8.1


    【解决方案1】:

    是的。您创建一个实现 IBackgroundTask(特别是 IBackgroundTask.Run)的类并将该类注册到 BackgroundTaskBuilder。当触发发生时,将调用该类的 Run 方法。

    【讨论】: