成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

在Windows Phone 7中使用C#獲取所有聯系人資料

移動開發
在這篇文章中,你將學習如何在Windows Phone 7中使用C#獲取所有聯系人的資料。

在早期的 windows phone 7 SDK 中只可以通過 Choosers 獲取電話號碼和 Email 地址以及其他一些簡單的資料。從 7.1 Mango SDK 開始,微軟就放開了這個限制,可獲取包括:Address , DisplayName,EmailAddresses 等等。

Contacts 類在 Microsoft.Phone.UserData 命名空間中定義,擴展自 PhoneDataSharingContext 并提供一些方法用于跟聯系人數據進行交互。

  1. public MainPage()  
  2. {  
  3. InitializeComponent();  
  4. Contacts objContacts = new Contacts();  
  5. objContacts.SearchCompleted += new EventHandler<ContactsSearchEventArgs>(objContacts_SearchCompleted);  
  6. objContacts.SearchAsync(string.Empty, FilterKind.None, null);  
  7. }  
  8.  
  9. void objContacts_SearchCompleted(object sender, ContactsSearchEventArgs e)  
  10. {  
  11.  
  12. foreach (var result in e.Results)  
  13. {  
  14. lst.Add("Name : " + result.DisplayName + " ; Phone Number : " + result.PhoneNumbers.FirstOrDefault());  
  15. }  
  16.  
  17. }  

Contacts 也可以用于聯系人的搜索,通過 SearchAsync 方法。而 FilterKind 用于指定搜索的條件,例如 PhoneNumber , DisplayName or EmailAddress 等待。如果傳遞空值,則返回所有聯系人信息。

這里是一些對聯系人電話號碼等信息進行格式化顯示的方法。

  1. public partial class MainPage : PhoneApplicationPage  
  2. {  
  3. // Constructor  
  4. public MainPage()  
  5. {  
  6. InitializeComponent();  
  7. Contacts objContacts = new Contacts();  
  8. objContacts.SearchCompleted += new EventHandler<ContactsSearchEventArgs>(objContacts_SearchCompleted);  
  9. objContacts.SearchAsync(string.Empty, FilterKind.None, null);  
  10. }  
  11.  
  12. void objContacts_SearchCompleted(object sender, ContactsSearchEventArgs e)  
  13. {  
  14.  
  15. var ContactsData = from m in e.Results  
  16. select new MyContacts  
  17. {  
  18. DisplayName = m.DisplayName,  
  19. PhoneNumber = m.PhoneNumbers.FirstOrDefault()  
  20.  
  21. };  
  22. var MyContactsLst = from contact in ContactsData  
  23. group contact by contact.DisplayName into c  
  24. orderby c.Key  
  25. select new Group<MyContacts>(c.Key, c);  
  26. longlist1.ItemsSource = ContactsData;  
  27.  
  28. }  
  29. }  
  30. public class MyContacts  
  31. {  
  32.  
  33. public string DisplayName { getset; }  
  34. public ContactPhoneNumber PhoneNumber { getset; }  
  35.  
  36. }  

 

責任編輯:佚名 來源: 開源中國社區
相關推薦

2012-02-02 17:10:35

Windows PhoC#發送短信

2011-06-17 14:16:21

ListBoxWindows Pho

2010-12-14 18:48:49

微軟

2012-03-01 19:44:18

Android

2009-12-23 09:05:03

2019-11-07 09:20:36

Windows 10聯系人Outlook

2010-04-08 17:40:23

Windows Pho

2011-03-16 10:24:22

3D開發Windows Pho

2011-05-26 14:42:34

Android 手機

2015-01-21 15:50:55

Android源碼全國城市列表

2009-07-02 10:07:24

C# 4.0的動態類型Visual Stud

2012-05-23 15:46:39

數字羅盤

2010-01-27 14:08:56

Android查詢聯系

2015-11-11 10:17:15

ios9聯系人框架干貨

2014-12-30 11:51:35

ListViewItem View

2010-11-26 16:00:08

Windows Pho

2013-07-30 11:18:37

Windows PhoWindows Pho

2010-05-05 13:16:02

Windows PhoWindows CE

2020-12-31 07:31:10

C# 反射數據

2011-03-21 09:05:40

IronRubyWindows Pho
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 99re在线视频| 国内自拍视频在线观看 | 欧洲一级黄 | 国产精品国产成人国产三级 | 中文字幕一区二区三区四区 | 免费一区二区三区 | 日韩在线一区二区 | 特级毛片 | 少妇久久久久 | 在线观看国产h | 人人做人人澡人人爽欧美 | 久久九 | jizz18国产 | 天堂av在线影院 | 午夜av电影 | 亚洲精品久久久久久久不卡四虎 | 久久综合一区二区三区 | 精品影视| 午夜一级做a爰片久久毛片 精品综合 | 在线观看中文字幕 | 国产精品久久欧美久久一区 | 自拍偷拍亚洲视频 | 69精品久久久久久 | 午夜在线影院 | 日韩电影中文字幕在线观看 | 欧美日韩一区二区视频在线观看 | 国产精品久久久爽爽爽麻豆色哟哟 | 91免费观看| 成人av久久| 夜夜艹 | 国产在线精品一区二区 | 91xx在线观看 | 在线播放国产一区二区三区 | 2023亚洲天堂| 国产一区二区三区在线 | jav成人av免费播放 | 久久久久国产一区二区三区四区 | 天天天天操 | 亚洲精品9999 | 亚洲精品v | 欧美成人一级视频 |