ContactStore 类

定义

表示Windows Phone应用的自定义联系人存储。

public ref class ContactStore sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Phone.PhoneContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ContactStore final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Phone.PhoneContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ContactStore
Public NotInheritable Class ContactStore
继承
Object Platform::Object IInspectable ContactStore
属性

Windows 要求

设备系列
Windows Mobile Extension SDK (在 10.0.10240.0 中引入)
API contract
Windows.Phone.PhoneContract (在 v1.0 中引入)
应用功能
ID_CAP_CONTACTS [Windows Phone]

属性

RevisionNumber

获取联系人存储的修订号。

方法

CreateContactQuery()

使用默认选项创建联系人查询。

CreateContactQuery(ContactQueryOptions)

使用自定义选项创建联系人查询。

CreateMeContactAsync(String)

确定指定的联系人表示设备的当前登录用户。

CreateOrOpenAsync()

打开应用的自定义联系人存储,使用默认选项创建存储(如果尚不存在)。

CreateOrOpenAsync(ContactStoreSystemAccessMode, ContactStoreApplicationAccessMode)

打开应用的自定义联系人存储,创建具有指定选项的存储(如果尚不存在)。

DeleteAsync()

删除应用的自定义联系人存储。

DeleteContactAsync(String)

从联系人存储中删除具有指定 ID 的联系人。

FindContactByIdAsync(String)

从联系人存储中检索具有指定 ID 的联系人。

FindContactByRemoteIdAsync(String)

从联系人存储中检索具有指定远程 ID 的联系人。

GetChangesAsync(UInt64)

获取与提供的修订号关联的联系人存储的更改列表。

LoadExtendedPropertiesAsync()

加载应用的自定义联系人存储的扩展属性。

SaveExtendedPropertiesAsync(IMapView<String,Object>)

将提供的名称/值对列表保存到自定义联系人存储的扩展属性中。

适用于

另请参阅