成人免费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技術棧公眾號

主站蜘蛛池模板: 美女激情av | 成人h电影在线观看 | 亚洲一区二区精品视频在线观看 | 天天干天天爱天天爽 | 超碰在线免费av | 亚洲一区二区三区欧美 | 狠狠操狠狠色 | 丁香五月网久久综合 | 成人性生交大免费 | 国产欧美精品一区二区 | 久久久久黑人 | 欧美激情综合 | 日韩电影一区二区三区 | 91av视频在线观看 | 免费看黄视频网站 | 91精品国产日韩91久久久久久 | 久久一久久 | 九九久久久 | 久久网站免费视频 | 91最新入口 | 日韩成年人视频在线 | 精品欧美一区二区三区免费观看 | 99在线免费视频 | 亚洲成人免费视频 | 欧美成人精品一区二区男人看 | 91成人免费观看 | 亚洲欧美一区二区三区国产精品 | 精品日韩一区二区三区av动图 | 亚洲一区三区在线观看 | 亚洲精品在线免费观看视频 | 91久久国产 | 亚洲精品国产偷自在线观看 | 国产精品视频免费看 | 99视频| 国产日韩欧美精品一区二区 | 天天天天天操 | 久久亚洲春色中文字幕久久久 | 日韩免费视频 | 一区二区三区网站 | 欧美亚洲在线 | 国产成人精品免费视频大全最热 |