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

Windows Phone 7獲取用戶通訊錄和日程安排

移動開發
在7.1版本的API里面多了命名空間Microsoft.Phone.UserData,在這個空間下提供了手機系統用戶通訊錄和日歷數據操作的API。

在Windows Phone 7.0版本的API里面對用戶手機上的信息基本上是不提供給開發者使用,不過還好在芒果更新里面,我們已經看到了微軟正在漸漸地開放這些接口,在7.1版本的API里面多了命名空間Microsoft.Phone.UserData,在這個空間下提供了手機系統用戶通訊錄和日歷數據操作的API,我相信微軟在未來會在該空間下開放更多的接口來操作用戶的數據,下面來看一下Microsoft.Phone.UserData空間下的類,主要包含了Contacts, Contact, Appointments和Appointment這四個類,Contacts類允許你去查詢用戶的聯系人數據,并且可以返回一個Contact類的集合,Appointments類允許你去查詢用戶的日程安排數據,并且可以返回一個Appointment類的集合。

下面是從官方網站翻譯的Microsoft.Phone.UserData空間下類、屬性等信息,僅供參考,詳細信息請查閱MSDN。

說明
Account 用戶在手機上設置的提供聯系人信息的賬號類型,例如Facebook ,Microsoft Outlook等等。
Appointment 系統日程安排的類。
Appointments 提供了操作手機系統日常安排的類。
AppointmentsSearchEventArgs 提供SearchCompleted事件返回數據的類。
Attendee 包含了日程安排出席的信息類。
CompleteName 包含了聯系人姓名信息的類。
Contact 通訊錄類,包含了通訊錄所有可用的信息。
ContactAddress 包含了聯系人地址信息的類。
ContactCompanyInformation 包含了聯系人公司信息的類。
ContactEmailAddress 包含了聯系人郵件信息的類。
ContactPhoneNumber 包含了聯系人電話號碼信息的類。
Contacts 通訊錄類,提供了操作用戶手機通訊錄聯系人的事件和方法。
ContactsSearchEventArgs 提供SearchCompleted事件返回信息的類。
PhoneDataSharingContext 數據共享的基類。

 

枚舉 說明
AddressKind 地址的種類。
AppointmentStatus 日程安排的狀態。
EmailAddressKind 郵件地址的種類。
FilterKind 通訊錄搜索的種類。
PhoneNumberKind 電話號碼的種類。
StorageKind 用戶通訊錄和日程安排的數據提供源的種類。

Contact類的屬性:

屬性名字 說明
Accounts 聯系人的來源賬號。
Addresses 聯系人地址。
Birthdays 聯系人的生日。
Children 聯系人關聯的子類別。
Companies 聯系人的公司。
CompleteName 聯系人的完整名稱。
DisplayName 聯系人在通訊錄的顯示名稱。
EmailAddresses 聯系人的郵箱地址,枚舉模板類型。
IsPinnedToStart 聯系人是否在手機主屏幕上顯示。
Notes 聯系人備注信息。
PhoneNumbers 聯系人的電話號碼。
SignificantOthers 聯系人的其他關聯信息。
Websites 聯系人的網站。

Appointment類屬性:

屬性名字 說明
Account 來源賬號。
Attendees 日程安排出席的活動事項。
Details 活動的內容
EndTime 結束時間
IsAllDayEvent 是否全天活動
IsPrivate 是否私人活動
Location 地點
Organizer 組織者
StartTime 開始時間
Status 狀態
Subject 標題

下面用一個例子來測試一下獲取手機用戶的通訊錄的信息。

MainPage.xaml文件

  1. <ListBox Name="ContactResultsData" ItemsSource="{Binding}" > 
  2.                 <ListBox.ItemTemplate> 
  3.                     <DataTemplate> 
  4.                         <StackPanel> 
  5.                             <TextBlock  Text="{Binding DisplayName}" /> 
  6.                             <!--電話號碼--> 
  7.                             <ListBox ItemsSource="{Binding PhoneNumbers}"> 
  8.                                 <ListBox.ItemTemplate> 
  9.                                     <DataTemplate> 
  10.                                         <StackPanel Orientation="Horizontal"> 
  11.                                             <TextBlock Text="{Binding PhoneNumber}" /> 
  12.                                         </StackPanel> 
  13.                                     </DataTemplate> 
  14.                                 </ListBox.ItemTemplate> 
  15.                             </ListBox> 
  16.                             <!--郵箱--> 
  17.                             <ListBox ItemsSource="{Binding EmailAddresses}"> 
  18.                                 <ListBox.ItemTemplate> 
  19.                                     <DataTemplate> 
  20.                                         <StackPanel Orientation="Horizontal"> 
  21.                                             <TextBlock Text="{Binding EmailAddress}"/> 
  22.                                         </StackPanel> 
  23.                                     </DataTemplate> 
  24.                                 </ListBox.ItemTemplate> 
  25.                             </ListBox> 
  26.                             <!--地址信息--> 
  27.                             <ListBox ItemsSource="{Binding Addresses}"> 
  28.                                 <ListBox.ItemTemplate> 
  29.                                     <DataTemplate> 
  30.                                         <StackPanel Orientation="Horizontal"> 
  31.                                             <StackPanel> 
  32.                                                 <TextBlock Text="{Binding PhysicalAddress.AddressLine1}"/> 
  33.                                                 <TextBlock Text="{Binding PhysicalAddress.City}"/> 
  34.                                             </StackPanel> 
  35.                                         </StackPanel> 
  36.                                     </DataTemplate> 
  37.                                 </ListBox.ItemTemplate> 
  38.                             </ListBox> 
  39.                         </StackPanel>   
  40.                     </DataTemplate> 
  41.                 </ListBox.ItemTemplate> 
  42.             </ListBox> 

MainPage.xaml.cs文件

  1. using Microsoft.Phone.Controls;  
  2. using Microsoft.Phone.UserData;  
  3.  
  4. namespace contactstest  
  5. {  
  6.     public partial class MainPage : PhoneApplicationPage  
  7.     {  
  8.         private Contacts contacts;  
  9.  
  10.         public MainPage()  
  11.         {  
  12.             InitializeComponent();  
  13.             contacts = new Contacts();  
  14.             contacts.SearchCompleted += contacts_SearchCompleted;  
  15.             contacts.SearchAsync("", FilterKind.DisplayName, "查詢聯系人");  
  16.         }  
  17.         //通訊錄搜索完成事件處理  
  18.         void contacts_SearchCompleted(object sender, ContactsSearchEventArgs e)  
  19.         {  
  20.             ContactResultsData.DataContext = e.Results;  
  21.         }  
  22.     }  

運行的效果

效果

原文鏈接:http://www.cnblogs.com/linzheng/archive/2011/09/14/2176720.html

【編輯推薦】

  1. 在WP應用中使用Google Map替代Bing Map
  2. 淺談Windows Phone應用程序生命周期
  3. Windows Phone 7數字羅盤使用指南
  4. Windows Phone 7文件下載進度和速度顯示
  5. WP7開發中Coding4Fun的五種彈出框介紹

 

責任編輯:王曉東 來源: 博客
相關推薦

2012-04-16 18:08:02

網易郵箱

2013-03-26 10:05:52

紅帽

2012-11-29 10:15:57

2012-02-09 09:10:44

Path通訊錄隱私

2010-10-11 14:42:49

Windows Pho

2013-03-18 10:19:27

安卓軟件手機通訊錄隱私信息

2011-09-05 14:08:21

微信Andriod安卓

2011-12-01 09:56:59

微軟Windows Pho

2011-09-16 14:05:42

Andrioid應用iPhone應用Symbian應用

2012-02-09 14:45:49

path隱私通訊錄

2022-01-04 15:34:31

鴻蒙HarmonyOS應用

2011-07-18 14:44:29

2021-12-10 10:12:44

鴻蒙HarmonyOS應用

2011-07-12 09:20:32

Windows 8Windows Pho

2021-08-26 14:23:00

Windows 11任務欄日程安排

2010-06-18 22:42:42

智能手機平臺Android網秦

2012-06-05 13:53:03

天天聯系華為

2010-11-26 16:00:08

Windows Pho

2013-07-30 11:18:37

Windows PhoWindows Pho

2011-07-20 08:49:24

jQuery MobiAndroid
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美在线观看免费观看视频 | 成人三级视频 | 国产欧美一区二区三区在线看 | 99成人| 美女爽到呻吟久久久久 | 欧美激情啪啪 | 成人在线观看免费视频 | 欧美一区二区三区在线看 | 老司机久久 | 成人午夜精品一区二区三区 | 国外成人在线视频网站 | 91免费版在线观看 | 久久成人精品视频 | 免费在线观看一区二区 | 午夜成人免费视频 | 国产精品一区在线观看 | 国产精品久久久久久久久久免费 | 九九热精品在线 | 欧美精品一区三区 | 国产精品视频不卡 | 亚洲一区在线日韩在线深爱 | 亚洲综合五月天婷婷 | 久久久一区二区 | 久久午夜视频 | 91精品国产91久久久久久密臀 | 99这里只有精品视频 | 亚洲一区二区三区欧美 | 精品视频一区二区三区 | 天堂在线1 | 成人在线中文字幕 | 久久伊人精品 | 亚洲一区三区在线观看 | 久在线| 99免费精品视频 | 日韩在线播放av | 亚洲精品www久久久久久广东 | 欧美淫片| 一区二区三区久久 | 狠狠草视频 | 欧美手机在线 | 欧美精品久久久久久久久久 |