如何从联系信息中获取名字和姓氏?

Posted

技术标签:

【中文标题】如何从联系信息中获取名字和姓氏?【英文标题】:How to get first name and last name from ContactInformation? 【发布时间】:2013-06-11 05:57:18 【问题描述】:

我在 Windows 应用商店应用程序中使用ContactPicker,我需要分别检索所选联系人的名字和姓氏。不幸的是,ContactInformation 类只有一个Name 属性,其中名称的两个部分是连接在一起的。 CustomFields 属性为空。

我很难相信没有办法访问名字和姓氏,因为它们分别存储在联系人应用程序中...

有什么想法吗?

【问题讨论】:

【参考方案1】:

ContactInformation 类在 Windows 8.1 中已被弃用,取而代之的是 Contact 类,它提供了更详细的信息,包括名字和姓氏。

编辑:实际上,这不起作用; FirstName 属性包含连接的名字和姓氏,LastName 属性为空...不确定这是 ContactPicker API 还是联系人应用程序中的错误。

【讨论】:

Contact 应用似乎错误地填充了对象的 name 属性。 @Xyroid,是的,在意识到它可以与另一个管理联系人的应用程序一起正常工作后,我得出了相同的结论......

以上是关于如何从联系信息中获取名字和姓氏?的主要内容,如果未能解决你的问题,请参考以下文章

如何从 Android 中的 Intent 中获取联系信息?

如何获取 Android 手机所有者的名字和姓氏?

如何从联系人中获取电子邮件和姓氏?

Wordpress:如何在表格查询中获取用户的名字和姓氏?

获取联系人的名字和姓氏而不是单个显示名?

如何使用 Java API 从 keycloak 获取用户的名字、姓氏和属性?