使用代码添加联系人到电话簿?

时间:2011-12-30 06:52:18

标签: windows-phone-7.1 windows-phone-7

在WP7.5(芒果)中,是否可以通过代码在电话簿中添加联系人?

2 个答案:

答案 0 :(得分:3)

目前,在处理用户数据时,没有API直接从代码中保存联系人。 但是,您可以使用SaveContactTask和用户干预来保存应用程序中的联系人。

您可以使用以下代码

SaveContactTask saveContactTask = new SaveContactTask();
saveContactTask.Company = "WindowsPhoneGeek";
saveContactTask.FirstName = "John";
saveContactTask.LastName = "Smith";
saveContactTask.HomePhone = "000-125-547";
saveContactTask.HomeAddressCity = "London";
saveContactTask.HomeAddressCountry = "UK";
saveContactTask.HomeAddressStreet = "123 Bake Road";
saveContactTask.HomeAddressZipCode = "W11 2BQ";     
saveContactTask.JobTitle = "Software Developer";

saveContactTask.Show();

You can refer this blog for the more information.

答案 1 :(得分:1)

是的。您应该使用新API

       using Microsoft.Phone.Tasks;
       SaveContactTask newContact = new SaveContactTask();
        newContact.FirstName = "x";
        newContact.LastName = "Y";
        newContact.MobilePhone = "0123456789";
        newContact.Show();

另请参阅此http://msdn.microsoft.com/en-us/library/hh202995(v=vs.92).aspx