このコードを使用して、連絡先の「1 つの」電話番号、メール アドレスなどを取得できます。
Contacts ContactsObj = new Contacts();
ContactsObj.SearchCompleted += new EventHandler<ContactsSearchEventArgs>(func);
ContactsObj.SearchAsync(String.Empty, FilterKind.None, null);
/
void func(object sender, ContactsSearchEventArgs e)
{
foreach (var result in e.Results)
{
txtBlock.Text += result.PhoneNumbers.FirstOrDefault()+ "," + result.EmailAddresses.FirstOrDefault();
}
}
ただし、1 つの連絡先に保存される電子メール/番号が増える可能性があるためです。文字列内の連絡先のすべての電話番号、電子メール アドレスなどを取得する方法はありますか?