【问题标题】:How to save a contact with multiple phone numbers on Windows Phone 8.1?如何在 Windows Phone 8.1 上保存具有多个电话号码的联系人?
【发布时间】:2016-02-05 12:26:18
【问题描述】:

我正在尝试通过代码保存具有多个电话号码的联系人。

我发现使用 StoredContact 类可以做到这一点。但是,我只能使用预定义的联系人属性来保存电话号码(例如 KnownContactProperties.MobileTelephone、KnownContactProperties.Telephone 等)。我看不到使用此类保存任意长的电话号码列表的方法。我也没有看到设置自定义属性名称的方法(实际上支持自定义属性,只是人员应用程序忽略了它们,在我的情况下使它们无用)。

另一方面,Windows.ApplicationModel.Contacts 命名空间中的 Contact 类似乎支持电话号码列表。不过从外观上看,这个命名空间中的类在 Windows Phone 上被限制为只读访问。

【问题讨论】:

    标签: c# .net windows-phone-8.1


    【解决方案1】:

    StoredContact 类不支持存储多个电话号码的方案。

    虽然更新后的KnownContactProperties 类具有AlternateMobileTelephone、AlternateTelephone、AlternateWorkTelephone 属性来为联系人添加额外号码。

    因此您可以在这些属性中存储额外的数字。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-05-18
      • 2015-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-26
      相关资源
      最近更新 更多