Windows phone 7 在WP7中列出已安装的应用程序

Windows phone 7 在WP7中列出已安装的应用程序,windows-phone-7,social-networking,Windows Phone 7,Social Networking,在我的应用程序中,我需要通过各种方式(如facebook、twitter、linkedin等)共享一个项目。因此,我需要列出安装在手机上的应用程序,我可以通过任何一个应用程序进行共享。有人能帮我吗?Windows Phone 7内置了对/的此类操作的支持。在启动器列表中,您将找到打开内置“共享您的状态”控件的。此控件将检查您的手机设备,查看您所连接的配置文件/网络。通过使用任务的Status属性,您可以填写要共享的消息。在打开的控件中,您可以选择要在哪些网络上共享消息 有关如何使用此任务,请参见

在我的应用程序中,我需要通过各种方式(如facebook、twitter、linkedin等)共享一个项目。因此,我需要列出安装在手机上的应用程序,我可以通过任何一个应用程序进行共享。有人能帮我吗?

Windows Phone 7内置了对/的此类操作的支持。在启动器列表中,您将找到打开内置“共享您的状态”控件的。此控件将检查您的手机设备,查看您所连接的配置文件/网络。通过使用任务的Status属性,您可以填写要共享的消息。在打开的控件中,您可以选择要在哪些网络上共享消息

有关如何使用此任务,请参见下面的代码示例:

ShareStatusTask shareStatusTask = new ShareStatusTask();

shareStatusTask.Status = "Share my status on different networks";

shareStatusTask.Show();

注意:如果您从应用程序启动启动器,您的应用程序将停用。通常在完成taks后,您的应用程序将被重新激活。有关启动器/选择器的概述,您可以查看

,不可能知道手机上安装了哪些其他应用程序。访问此信息可能是一个潜在的数据隐私问题。

我使用的是SDK7.0,因此无法获取ShareStatusTesk的启动器/选择器。那么还有其他建议吗?你使用7.0有什么具体原因吗?SDK不是特定于Windows版本的,我建议如果你没有具体原因,将SDK和应用程序更新到7.1版本。(现在几乎所有设备都安装了Mango,所有新手机都将安装WP7.1。)但我需要通过手机中安装的任何一个应用程序来分享一些东西。如果平台不支持它,那么你就不能这样做。您必须将共享功能直接添加到您的应用程序中。