首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UWP IPC:背景->前台通信

UWP IPC:背景->前台通信
EN

Stack Overflow用户
提问于 2017-08-10 23:24:30
回答 1查看 489关注 0票数 0

我有一个UWP的背景任务,需要发送请求到前台应用程序。如果前景应用程序没有运行,则应该启动它,并在前台运行,直到后台任务显式地告诉它停止为止。我尝试过LaunchUriForResults,但这使前台应用程序只能在单个请求的持续时间内存活。到目前为止,我还没有在UWP中找到一种简单的方法来做到这一点。如有任何建议,将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-11 19:30:45

我认为不可能从应用程序的后台过程启动应用程序到前台UI,只有前台应用程序、用户或StartupTask才能执行启动操作。您可以使用进程内应用程序服务在后台启动应用程序的进程。这将提供一种在后台任务进程和应用程序进程之间进行通信的方法,但在AppServiceConnection超时之前,您将看到类似的时间限制。

您可以使用的另一种方法是使用内-Proc后台任务在应用程序进程中运行后台任务。这将使您的任务能够在不使用IPC机制的情况下与应用程序进行通信。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45624821

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档