3

我想获取联系人列表应用程序的 ID...目前我使用的类名为选择PhoneNumberChooserTask器类,但我只得到数字、名称、全名。等等..但是如何获得该联系人的ID?

4

4 回答 4

3

是的,有可能,

Contact c = new Contact();
var Id = c.GetHashCode(); //gives the Id property value.
于 2012-09-24T11:57:02.143 回答
2

您没有任何可使用的 ID,因此作为开发人员,您根本无法使用它。(这意味着这是不可能的。)

于 2011-10-13T12:05:10.453 回答
0

根据这个答案GetHashCode 返回联系人的私有属性 ID。我已经确认在运行 Windows Phone 8.1 的 3 台设备(Lumia 620、Lumia 1320、Lumia 925)中它似乎可以工作。我更改了联系人详细信息,但 ID 保持不变。

在 Windows Phone 通讯簿中唯一标识联系人

于 2014-12-04T11:20:44.127 回答
0

对于 Windows Phone 8.1 RT,您可以只使用contact Id 属性。不再需要 GetHashCode()。

于 2014-12-29T18:18:27.087 回答