Windows.ApplicationModel.Contacts 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使应用能够选择和获取有关联系人的信息。
重要
此命名空间包括Windows 8.1的一些新成员,以及Windows 8.1后可能不可用的其他成员。 这两种类型的成员无法协同工作,并且从同一应用调用这两种成员将导致应用失败。 建议仅调用未标有不可用警告的成员。
类
AggregateContactManager |
提供将各个服务 (原始) 联系人链接到单个聚合联系人的功能。 |
Contact |
表示联系人。 |
ContactAddress |
表示联系人的地址。 |
ContactAnnotation |
提供一种使用其他信息标记现有用户联系人的方法,指定你的应用可以为此特定联系人执行一些 SupportedOperation。 |
ContactAnnotationList |
表示 ContactAnnotation 对象的列表。 |
ContactAnnotationStore |
表示包含联系人注释的数据存储。 |
ContactBatch |
表示一组 Contact 对象和服务器搜索状态。 |
ContactCardDelayedDataLoader |
表示联系人卡的延迟数据加载程序。 |
ContactCardOptions |
表示有关如何显示微型触点卡的数据。 |
ContactChange |
表示对 联系人的更改。 |
ContactChangedDeferral |
异步处理 ContactChanged 事件时要使用的延迟对象。 |
ContactChangedEventArgs |
提供 ContactChanged 事件的数据。 |
ContactChangeReader |
提供一种监视和响应联系人更改的方法。 |
ContactChangeTracker |
提供监视 ContactStore 中 Contact 对象更改的功能。 |
ContactConnectedServiceAccount |
表示联系人的连接服务帐户。 |
ContactDate |
表示联系人的重要日期。 |
ContactEmail |
表示联系人的电子邮件地址。 |
ContactField |
描述一段联系人数据。 |
ContactFieldFactory |
创建包含有关联系人信息的字段。 然后,可以将这些字段添加到 Contact 对象以创建联系人。 此类仅适用于支持“联系人”合约的应用。 |
ContactGroup |
此 API 支持产品基础结构,不能在代码中直接使用。 仅限 Microsoft 内部使用。 |
ContactInformation |
包含有关联系人的信息。 注意 contactInformation 可能会在Windows 8.1后更改或无法用于发布。 请改用 “联系人”。 |
ContactInstantMessageField |
定义一个字段,该字段是即时消息 (IM) 地址。 |
ContactJobInfo |
表示联系人的作业信息。 |
ContactLaunchActionVerbs |
在启动应用以对联系人执行操作时提供数据。 |
ContactList |
表示 Contact 对象的列表。 |
ContactListLimitedWriteOperations |
提供应用可以对尚未创建的联系人列表执行的操作。 |
ContactListSyncConstraints |
指定可同步联系人列表数据量的限制。 |
ContactListSyncManager |
提供将联系人信息与服务器同步的功能。 |
ContactLocationField |
包含有关用户位置和地址的信息。 注意 contactLocationField 可能会在Windows 8.1后更改或无法用于发布。 请改用 ContactAddress。 |
ContactManager |
表示源应用可以调用以访问联系人数据的服务。 |
ContactManagerForUser |
表示一个服务,源应用可以调用该服务来访问特定用户的联系人数据。 |
ContactMatchReason |
提供有关搜索结果与查询参数匹配的原因的详细信息。 |
ContactPanel |
表示当用户单击固定到任务栏的联系人时显示的联系人面板。 |
ContactPanelClosingEventArgs |
提供 Closing 事件的事件信息。 |
ContactPanelLaunchFullAppRequestedEventArgs |
提供 LaunchFullAppRequested 事件的事件信息。 |
ContactPhone |
表示有关联系人的电话的信息。 |
ContactPicker |
控制联系人选取器用户界面的打开方式及其显示的信息。 |
ContactQueryOptions |
用于在搜索联系人时指定查询选项。 |
ContactQueryTextSearch |
指定要在 Contact 对象的文本搜索中使用的参数。 |
ContactReader |
用于从 ContactStore 分批读取 Contact 对象,这些对象可能位于本地或远程位置。 |
ContactSignificantOther |
表示有关联系人的重要其他信息。 |
ContactStore |
表示包含联系人的数据库。 |
ContactStoreNotificationTriggerDetails |
保留供将来使用。 |
ContactWebsite |
表示有关联系人的网站的信息。 |
FullContactCardOptions |
指定用于显示完整联系人卡的选项。 |
KnownContactField |
一个静态类,包含联系人字段的名称,用于存储常见请求的信息,如电子邮件地址和电话号码。 注意 在Windows 8.1后,KnownContactField 可能会更改或不可用。 请改用 ContactAddress、 ContactPhone、 ContactConnectedServiceAccount 或 ContactEmail。 |
PinnedContactIdsQueryResult |
提供对查询结果的访问,该查询列出了固定到任务栏或“开始”菜单的所有联系人的 ID。 |
PinnedContactManager |
表示一项服务,源应用可以调用该服务,以便将联系人固定到任务栏或“开始”菜单,并从任务栏或 “开始” 菜单取消固定。 在桌面应用中,在以显示 UI 的方式使用此类的实例之前,需要将该对象与其所有者的窗口句柄相关联。 有关详细信息和代码示例,请参阅 显示依赖于 CoreWindow 的 WinRT UI 对象。 |
接口
IContactField |
指定一个对象,该对象描述一段联系人数据。 注意 Windows 8.1后,IContactField 可能会更改或不可用于发布。 请改用 ContactAddress、 ContactPhone、 ContactSignificantOther、 Contact、 ContactEmail、 ContactConnectedServiceAccount、 ContactWebsite、 ContactJobInfo 或 ContactDate。 |
IContactFieldFactory |
创建包含有关联系人信息的字段。 仅适用于支持“联系人”合约的应用。 注意 IContactFieldFactory 可能会在Windows 8.1后更改或不可用。 请改用 ContactPhone 或 ContactEmail。 |
IContactInstantMessageFieldFactory |
创建包含联系人即时消息帐户信息的字段。 注意 IContactInstantMessageFieldFactory 可能会在Windows 8.1后更改或不可用。 请改用 ContactConnectedServiceAccount。 |
IContactLocationFieldFactory |
为联系人的位置创建字段。 注意 IContactLocationFieldFactory 可能会在Windows 8.1后更改或不可用。 请改用 ContactAddress。 |
枚举
注解
有关如何管理联系人的信息,请参阅 管理联系人卡片。