在WP7.5(芒果)中,是否可以通过代码在电话簿中添加联系人?
答案 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();
答案 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