Windows phone 8.1 如何在windows phone 8.1运行时应用程序中使用ContactPicker和Contact类拾取phonenumer?
我可以获取电子邮件和显示姓名,但我找不到任何属性来获取我选择的电话号码,我的代码如下 var contactPicker=新的Windows.ApplicationModel.Contacts.contactPicker; contactPicker.DesiredFieldsWithContactFieldType.AddContactFieldType.PhoneNumber; Contact Contact=等待contactPicker.PickContactAsyncWindows phone 8.1 如何在windows phone 8.1运行时应用程序中使用ContactPicker和Contact类拾取phonenumer?,windows-phone-8.1,Windows Phone 8.1,我可以获取电子邮件和显示姓名,但我找不到任何属性来获取我选择的电话号码,我的代码如下 var contactPicker=新的Windows.ApplicationModel.Contacts.contactPicker; contactPicker.DesiredFieldsWithContactFieldType.AddContactFieldType.PhoneNumber; Contact Contact=等待contactPicker.PickContactAsync
if (contact != null)
{
}
我已经使用了ContactPhone类,现在我的代码如下。
string phoneNumber = string.Empty;
var contactPicker = new Windows.ApplicationModel.Contacts.ContactPicker();
contactPicker.DesiredFieldsWithContactFieldType.Add(ContactFieldType.PhoneNumber);
Contact contact = await contactPicker.PickContactAsync();
if (contact != null)
{
foreach (ContactPhone phone in contact.Phones as IList<ContactPhone>)
{
phoneNumber = phone.Number;
}
}