ContactStore 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示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
- 继承
- 属性
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>) |
将提供的名称/值对列表保存到自定义联系人存储的扩展属性中。 |