语言: HTML | XAML

管理用户联系人和约会 (XAML)

Applies to Windows and Windows Phone

作用

你可以让你的用户访问其联系人和约会,以便他们可以彼此共享内容、电子邮件、日历信息或消息,或共享你设计的任何功能。

若要查看你的应用可用来访问联系人和约会的几种不同方法,请参阅以下主题:

本节内容

主题说明

快速入门:选择用户联系人

Windows.ApplicationModel.Contacts 命名空间提供了多个用来选择联系人的选项。下面,我们将向你介绍如何选择一个联系人或多个联系人,并且还介绍如何将联系人选取器配置为仅检索应用所需的联系人信息。

快速入门:查找和检索用户联系人

Windows Phone 提供用于在设备上查找和检索联系人的方法。本主题将向你显示如何使用这些 API。此功能适用于仅希望从设备中读取联系人信息的应用。如果你希望在设备上为你的应用创建联系人存储,请参阅快速入门:管理应用联系人存储

管理联系人卡片

Windows.ApplicationModel.Contacts.ContactManager 类提供了多个用来显示联系人卡片的选项。我们将在此处向你介绍如何通过在 Contact 对象中使用初始数据以及通过使用 ContactCardDelayedDataLoader 对象来显示联系人卡片,从而采用推迟方式更新联系人卡片。

快速入门:处理联系人操作

通过 Windows.ApplicationModel.Activation 命名空间,当针对若干联系人操作 (Windows.ApplicationModel.Contacts.ContactLaunchActionVerbs) 激活应用时,你可以向该应用提供数据。我们将在此处向你显示如何在用户尝试向联系人拨打电话、向联系人发送消息或获取联系人地址的地图时处理应用激活。

快速入门:管理应用联系人存储

在 Windows Phone 上,你可以为应用创建联系人存储。当你将联系人保存到此存储时,他们将显示在电话的“人脉”中心上,并与用户的其他联系人集成。你的联系人存储可以使用一组标准联系人属性(例如名称和地址),也可以为每个联系人存储自定义属性。自定义属性不会显示在“人脉”中心的联系人卡片上,但可以通过编程方式从你的应用进行访问。联系人存储 API 还为你提供一种用于在电话上的应用联系人存储和你在云服务中保留的联系人存储之间枚举更改的机制,以便同步这两个存储。

快速入门:管理约会

通过 Windows.ApplicationModel.Appointments 命名空间,你可以在用户的日历应用中创建和管理约会。我们将在此处向你显示如何创建约会、将其添加到日历应用、在日历应用中替换它以及从日历应用中删除它。我们还将显示如何显示日历应用的时间跨度以及创建一个约会循环对象。

快速入门:从应用日历中读取数据

Windows Phone 应用商店应用可以在 Windows.ApplicationModel.Appointments 命名空间中使用 API,以在设备上读取所有日历(包括通过其他应用创建和管理的日历)中的数据(如果允许)。此功能允许你的应用向用户的日历中提供一个不同于设备上内置“日历”应用的视图。

快速入门:管理应用日历

Windows Phone 应用商店应用可以在 Windows.ApplicationModel.Appointments 命名空间中使用 API,以创建和管理一个或多个日历。你可以选择通过内置“日历”应用或使用日历数据的设备上的其他应用显示你的日历。也可以选择允许用户在内置“日历”应用中编辑你的约会。

快速入门:发送电子邮件

本主题向你展示如何启动撰写电子邮件对话框以允许用户发送电子邮件。你可以在显示该对话框之前,使用数据预填充电子邮件的字段。该邮件将在用户点击发送按钮后发出。

快速入门:发送短信

本主题向你展示如何启动撰写短信对话框以允许用户发送短信。你可以在显示该对话框之前,使用数据预填充短信的字段。该消息将在用户点击发送按钮后发出。

 

开发人员受众

使用 C++ 和 C# 的 Windows 运行时应用开发人员

相关主题

约会 API 示例
联系人管理器 API 示例
联系人选取器应用示例
处理联系人操作示例

 

 

显示:
© 2015 Microsoft