Language: HTML | XAML

管理使用者連絡人和約會 (XAML)

Applies to Windows and Windows Phone

用途

您可以讓使用者存取他們的連絡人和約會,以便彼此分享內容、電子郵件、行事曆資訊或訊息,或是共用您所設計的任何功能。

若要查看您的應用程式存取連絡人和約會的幾種不同方式,請參閱這些主題:

在本節中

主題說明

快速入門:選取使用者連絡人

在整個 Windows.ApplicationModel.Contacts 命名空間中,有好幾種方法可以用來選取連絡人。我們在這裡會為您示範如何選取單一連絡人或多位連絡人,也會示範如何設定連絡選擇器只抓取您應用程式需要的連絡人資訊。

快速入門:尋找和擷取使用者連絡人

Windows Phone 提供了尋找和抓取裝置上連絡人的方法。本主題將示範如何使用這些 API。這個功能是針對只想從裝置讀取連絡人資訊的應用程式。如果您想要在裝置上為您的應用程式建立連絡人存放區,請參閱快速入門:管理應用程式連絡人存放區

管理連絡人卡片

Windows.ApplicationModel.Contacts.ContactManager 類別中,有好幾種顯示連絡人卡片的選項。這裡,我們將說明如何使用 Contact 物件的初始資料顯示連絡人卡片,同時使用 ContactCardDelayedDataLoader 物件以延遲的方式更新連絡人卡片。

快速入門:處理連絡人動作

針對數個連絡人動作 (Windows.ApplicationModel.Contacts.ContactLaunchActionVerbs) 啟用應用程式時,您可以透過 Windows.ApplicationModel.Activation 命名空間提供資料給應用程式。這裡,我們將說明當使用者嘗試撥打電話給連絡人、傳送訊息給連絡人或在地圖尋找連絡人地址時,如何處理應用程式啟用。

快速入門:管理應用程式連絡人存放區

您可以在 Windows Phone 上為您的應用程式建立連絡人存放區。將連絡人儲存到這個存放區時,他們會出現在手機的 [連絡人] 中心,與使用者的其他連絡人整合在一起。您的連絡人存放區可以使用一組標準的連絡人屬性 (例如名稱和地址),但是您也可以為每個連絡人儲存自訂屬性。自訂屬性不會顯示在 [連絡人] 中心的連絡人卡片上,但是可以從您的應用程式以程式設計方式存取這些屬性。連絡人存放區 API 也提供一個機制,讓您列舉手機上的應用程式連絡人存放區與雲端服務中維護的連絡人存放區之間的變更,以便同步處理這兩個存放區。

快速入門:管理約會

您可以透過 Windows.ApplicationModel.Appointments 命名空間,在使用者的行事曆應用程式建立和管理約會。這裡,我們將說明如何建立約會、將約會新增到行事曆應用程式、在行事曆應用程式替換約會,以及從行事曆應用程式移除約會。同時還會說明如何顯示行事曆應用程式的時間範圍,以及建立約會週期物件。

快速入門:從應用程式行事曆讀取資料

Windows Phone 市集應用程式可以使用 Windows.ApplicationModel.Appointments 命名空間中的 API 從裝置上的所有行事曆讀取資料,包括由其他應用程式建立和管理的行事曆 (如果這些應用程式允許的話)。這個功能可讓您的應用程式提供一個與裝置內建行事曆應用程式不同的使用者行事曆檢視。

快速入門:管理應用程式行事曆

Windows Phone 市集應用程式可以使用 Windows.ApplicationModel.Appointments 命名空間中的 API 建立和管理一或多個行事曆。您可以選擇允許內建的行事曆應用程式或裝置上其他使用行事曆資料的應用程式顯示您的行事曆。您也可以選擇允許使用者在內建的行事曆應用程式內編輯您的約會。

快速入門:傳送電子郵件訊息

本主題示範如何啟動 [撰寫電子郵件] 對話方塊,讓使用者傳送電子郵件訊息。您可以在顯示該對話方塊之前,使用資料預先填入電子郵件的欄位。在使用者點選 [傳送] 按鈕之前,不會將郵件傳送出去。

快速入門:傳送 SMS 訊息

本主題示範如何啟動 [撰寫 SMS] 對話方塊,讓使用者傳送 SMS 訊息。您可以在顯示該對話方塊之前,使用資料預先填入 SMS 的欄位。在使用者點選 [傳送] 按鈕之前,不會將郵件傳送出去。

 

開發人員對象

使用 C++ 和 C# 的 Windows 執行階段應用程式開發人員

相關主題

約會 API 範例
連絡人管理員 API 範例
連絡人選擇器應用程式範例
處理連絡人動作範例

 

 

顯示:
© 2014 Microsoft