Windows phone 8.1 如何获取联系人的昵称Windows Phone 8.1

Windows phone 8.1 如何获取联系人的昵称Windows Phone 8.1,windows-phone-8.1,Windows Phone 8.1,使用Windows.ApplicationModel.Contacts.ContactManager和ContactStore,我可以通过FindContactAsync…读取所有联系人或搜索联系人。。。。在某些记录中,我在“人员/电话簿”组的“名称”下只设置了昵称字段。当我搜索他们的昵称时会返回他们,但联系人实例中所有与姓名相关的字段都是空字符串。我也找不到该类型的昵称字段 有没有办法在Windows Phone 8.1而不是Silverlight上获得联系人昵称?我最近正在开发Windows

使用Windows.ApplicationModel.Contacts.ContactManager和ContactStore,我可以通过FindContactAsync…读取所有联系人或搜索联系人。。。。在某些记录中,我在“人员/电话簿”组的“名称”下只设置了昵称字段。当我搜索他们的昵称时会返回他们,但联系人实例中所有与姓名相关的字段都是空字符串。我也找不到该类型的昵称字段


有没有办法在Windows Phone 8.1而不是Silverlight上获得联系人昵称?

我最近正在开发Windows Phone 8.1运行时应用程序,也遇到了同样的问题

似乎Contact类的昵称属性已经被Microsoft文档化,但还没有实现到VisualStudio中供其他开发人员使用

您可以在此处看到Contact类的所有属性:

此处显示昵称属性的详细信息:

检查属性页。一条消息说它还没有发布,要求是Windows10


用户可以在People应用程序中输入昵称,这似乎很奇怪,但作为其他开发者,我们不能在自己的应用程序中使用昵称。我猜Windows Phone 8.1定制应用程序目前就是这样。

来自属性页文档[某些信息与预发布产品有关,在商业发布之前可能会进行大量修改。Microsoft对此处提供的信息不作任何明示或暗示的保证。]:.没错。我想这回答了你的问题。很抱歉,我看不出它如何回答我的问题。我完全同意微软在这段时间里添加了这个属性,并为Windows10编写了文档,但据我所知,这个属性在WP8.1中是不可用的。我仍然无法获得WP8.1联系人中存储的昵称。据我所知,经过大量研究,目前还不可能。答案是目前没有办法做到这一点。