我正在尝试从代码中保存多个电话号码的联系人。
我认为使用StoredContact类有可能。但是,我只能使用预定义的联系人属性来保存电话号码(例如,KnownContactProperties.MobileTelephone,KnownContactProperties.Telephone等)。我没有看到使用这个类保存任意长的电话号码列表的方法。我也没有看到设置自定义属性名称的方法(实际上支持自定义属性,只是它们被People应用程序忽略,在我的情况下使它们无用)。
另一方面,Windows.ApplicationModel.Contacts命名空间中的Contact类似乎支持电话号码列表。从它的外观来看,此命名空间中的类仅限于Windows Phone上的只读访问。
答案 0 :(得分:0)
StoredContact课程不支持存储多个电话号码的方案。
虽然更新后的KnownContactProperties类具有AlternateMobileTelephone,AlternateTelephone,AlternateWorkTelephone等属性,可为联系人添加额外的号码。
因此,您可以在这些属性中存储额外的数字。