ContactManager 类

定义

表示源应用可以调用以访问联系人数据的服务。

public ref class ContactManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ContactManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class ContactManager
Public Class ContactManager
继承
Object Platform::Object IInspectable ContactManager
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
应用功能
contactsSystem

注解

此类的所有相关方法都是静态方法。

有关如何管理联系人的信息,请参阅 联系人和日历

版本历史记录

Windows 版本 SDK 版本 已添加值
1607 14393 GetForUser
1703 15063 IncludeMiddleNameInSystemDisplayAndSort
1703 15063 IsShowFullContactCardSupportedAsync

属性

IncludeMiddleNameInSystemDisplayAndSort

获取或设置一个布尔值,该值指示联系人的中间名是否包含在联系人的 DisplayNameSortName 中。

SystemDisplayNameOrder

获取或设置显示名称顺序。

SystemSortOrder

获取或设置排序顺序。

方法

ConvertContactToVCardAsync(Contact)

联系人 异步转换为 vCard。

ConvertContactToVCardAsync(Contact, UInt32)

联系人 异步转换为 vCard。

ConvertVCardToContactAsync(IRandomAccessStreamReference)

异步将 vCard 转换为 联系人

GetForUser(User)

获取指定用户的 ContactManagerForUser 对象。

IsShowContactCardSupported()

获取一个布尔值,该值指示当前平台上是否支持 ShowContactCard 方法。

IsShowDelayLoadedContactCardSupported()

获取一个布尔值,该值指示当前平台上是否支持 ShowDelayLoadedContactCard 方法。

IsShowFullContactCardSupportedAsync()

获取一个布尔值,该值指示当前平台上是否支持 ShowFullContactCard 方法。

RequestAnnotationStoreAsync(ContactAnnotationStoreAccessType)

异步请求访问 ContactAnnotationStore

RequestStoreAsync()

检索支持在设备上搜索或检索联系人的 ContactStore 对象。

RequestStoreAsync(ContactStoreAccessType)

检索支持在设备上搜索或检索联系人的 ContactStore 对象。

ShowContactCard(Contact, Rect)

在操作系统中查询用户的联系人,并在联系人卡显示联系人数据。

ShowContactCard(Contact, Rect, Placement)

在操作系统中查询用户的联系人,并在联系人卡显示联系人数据。

ShowContactCard(Contact, Rect, Placement, ContactCardOptions)

显示具有指定参数的联系人卡。

ShowDelayLoadedContactCard(Contact, Rect, Placement)

显示联系人卡,如果用户的联系人数据库中不存在该联系人,则以后可以更新该联系人。

ShowDelayLoadedContactCard(Contact, Rect, Placement, ContactCardOptions)

显示联系人卡,如果用户的联系人数据库中不存在该联系人,则以后可以更新该联系人。

ShowFullContactCard(Contact, FullContactCardOptions)

在操作系统中查询用户的联系人,并在完整联系人卡中显示联系人数据。

适用于

另请参阅