从另一个Windows运行时应用程序中打开Windows运行时(Metro)应用程序有任何限制吗

本文关键字:运行时 Windows 应用程序 任何限 Metro 另一个 | 更新日期: 2023-09-27 18:30:11

我在互联网上找到了打开Android和iPhone应用程序的指南,但我正在为Windows Universal/Metro/RT应用程序寻找相同的信息。

从另一个应用程序打开一个应用软件是否有任何限制,或者这与从另一桌面应用程序内部打开Windows桌面应用程序相同?

从另一个Windows运行时应用程序中打开Windows运行时(Metro)应用程序有任何限制吗

Windows运行时应用程序无法直接启动另一个应用程序。

Windows运行时应用程序可以将文件或URL启动到文件类型或URL的默认处理程序中,但它们不能直接启动可执行文件,也不能控制将哪个特定应用程序作为处理程序启动。

另一方面,Windows运行时应用程序可以注册为文件类型或协议的默认处理程序。请参阅如何在MSDN上处理URI激活。

例如,一个应用程序可以用它的URI方案打开Bing地图,如下所示:

await Launcher.LaunchUriAsync(new Uri("bingmaps:?cp=40.726966~-74.006076"));