Windows应用商店应用:有没有办法在共享魅力源应用和目标应用之间交换消息?

时间:2014-08-25 22:39:07

标签: windows-store-apps winjs

我正在开发一个Windows应用商店应用程序,该应用程序具有允许用户使用Windows共享功能分享我的应用程序中的内容与另一个应用程序的功能。

我的问题是:在源应用程序(我的应用程序)中,有没有办法从目标应用程序捕获消息?假设用户想要使用Mail应用程序共享图像,我想知道该电子邮件是否已成功发送。

我知道目标应用程序,ShareOperation对象具有一些将消息发送回Windows的功能,如:

shareOperation.reportError(errorText);
shareOperation.reportDataRetrieved();
....

有没有办法在源应用中捕获这些消息?

谢谢!

1 个答案:

答案 0 :(得分:1)

不,两个应用之间的共享流程是不透明的。共享是一个过程,通过该过程,源应用程序可以将其数据提供给用户可能调用的任何目标应用程序(如果有)。目前没有任何能力将信息从所选目标传递回源。简而言之,源应用程序将数据移交,然后忘记它...这就是它在当前系统中的工作方式。