3

有谁知道如何访问 Windows 8 应用商店应用程序中的联系人?我知道由于沙盒性质,Windows 应用商店应用程序无法从 Outlook Express 联系人或 Outlook 等文件访问地址簿,但既然已经预装了一个名为 People 的应用程序,我想为什么不让用户使用任何东西用户已经允许应用查看的联系人,而不是为我的应用创建单独的联系人列表。通过要求用户再次重新导入所有联系人来重新创建轮子似乎很愚蠢。我已经看过 Contact Picker 示例,但我仍然不知道如何在那个 People 应用程序中获取联系人/人员列表。

我没有为手机开发,但是如果设备是手机,那么该应用程序肯定会使用本地联系人,而不是保留单独的联系人列表。所以我认为必须有一种方法可以在 PC 或任何设备上做同样的事情,而不是每个应用程序管理自己的联系人。我还没有看到有关如何执行此操作的任何指导。你觉得呢?你有没有什么想法?

4

3 回答 3

1

几天前我问了一个类似的问题,经过大量研究,似乎不可能从合同之外的人员应用程序中获取该信息。它在日历/邮件/信使中工作的原因是因为它们在技术上都包含在同一个应用程序中,并且能够使用彼此的数据并违反正常规则。

很多人让我看实时 SDK,但似乎仍然无法在您的应用程序中获取人员信息,因为 SDK 不再支持它。

于 2012-11-07T16:16:22.583 回答
0

查看 ContactPicker 类:

http://msdn.microsoft.com/en-us/library/windows/apps/br224913.aspx

另一种方法是共享您的资源或您想要发送的任何内容,用户将选择一个将发送的应用程序或以任何其他方式使用您的共享资源(url、图像等)IMO,后者是首选方式,因为这样用户将拥有选择可以发送邮件或在 facebook / twitter 上发布该资源的应用程序。

于 2012-10-26T09:14:11.767 回答
0

在ContactPicker上检查示例

于 2012-10-26T10:06:05.713 回答