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

时间:2015-03-09 12:41:44

标签: windows-phone-8.1

使用Windows.ApplicationModel.Contacts.ContactManager和ContactStore我可以使用FindContactAsync(...)读取所有内容或搜索联系人(人物)。在某些记录中,我只在名称(人员/电话簿)组下设置了昵称字段。当我搜索他们的昵称时返回它们,但是Contact实例中与Name相关的所有字段都是空的。我无法在该类型上找到任何昵称字段。

有没有办法在Windows Phone 8.1(不是Silverlight)上获取联系人昵称?

1 个答案:

答案 0 :(得分:0)

我最近在使用Windows Phone 8.1 Runtime应用程序,并且遇到了同样的问题。

似乎Microsoft已记录了Contact类的Nickname属性,但尚未在Visual Studio中实现,以供其他开发人员使用。

您可以在此处查看Contact类的所有属性: Contact class - Windows app development

这里有Nickname属性的详细信息: Contact.Nickname | nickname property - Windows app development

检查属性页面。一条消息说它没有发布,而且要求是Windows 10。

用户可以在人物应用中输入昵称似乎很奇怪,但我们正如其他开发者无法在我们自己的应用中使用昵称。我想这就是现在使用Windows Phone 8.1自定义应用程序的方式。