0

我有一个包含电话号码的网络服务。电话查询 Web 服务以获取电话列表并将它们显示在 ListBox 中。问题是我不知道如何查询每部电话的电话联系人数据库,获取联系人姓名并在列表框中显示姓名而不是电话。

4

1 回答 1

0

Windows Phone SDK 7.1 为您提供了对用户的联系人数据的只读访问权限,这些数据汇总在用户的不同帐户中。有关详细信息,请参阅Windows Phone 的联系人和日历。

这篇 MSDN 文章应该可以帮助您入门

这也应该有帮助:

Contacts cont = new Contacts();
cont.SearchCompleted += (s, e) =>
    {
        foreach (var contact in e.Results)
        {
            string name = contact.DisplayName;
        }
    };
cont.SearchAsync("07000000000", FilterKind.PhoneNumber, null);
于 2012-08-06T17:58:40.497 回答