以编程方式添加联系人,使用号码电话

时间:2014-10-22 19:23:32

标签: c# windows-phone-8.1 contacts silverlight-5.0

我想以编程方式添加联系人。我关注this。有了这个,我可以添加所有关于联系他们的号码电话的信息。班级StoredContact没有电话号码'属性。我坚持这个。我知道SaveContactTask,但我希望完全以编程方式保存联系人,无需任何用户输入。我知道是可能的,因为存在app的人这样做:例如FB,VK。请帮助我,如何以编程方式保存完整的联系信息,或告诉我为什么我不能这样做,以及某些应用程序是如何做到的?

2 个答案:

答案 0 :(得分:1)

尝试Windows.ApplicationModel.Contacts命名空间

注意:WP8.1仅支持Windows.ApplicationModel.Contacts命名空间

答案 1 :(得分:0)

您是否尝试过以下代码?

  IDictionary<string, object> props = await contact.GetPropertiesAsync();
   props.Add(KnownContactProperties.Telephone, "yourtelephone");
        props.Add(KnownContactProperties.MobileTelephone, "mobileTele");
        props.Add(KnownContactProperties.AlternateMobileTelephone, "mobileTele");
        props.Add(KnownContactProperties.WorkTelephone, "mobileTele");
        props.Add(KnownContactProperties.AlternateWorkTelephone, "mobileTele");

希望这有帮助