windows phone8入门教程程序联系人存储

windows phone8入门教程程序联系人存储

ID:17849851

大小:74.00 KB

页数:9页

时间:2018-09-07

windows phone8入门教程程序联系人存储_第1页
windows phone8入门教程程序联系人存储_第2页
windows phone8入门教程程序联系人存储_第3页
windows phone8入门教程程序联系人存储_第4页
windows phone8入门教程程序联系人存储_第5页
资源描述:

《windows phone8入门教程程序联系人存储》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、WindowsPhone8程序联系人存储程序联系人存储是第三方的应用程序创建的联系人数据,这些联系人的数据也可以在手机的通讯录里面进行显示,但是它们是由创建这些联系人数据的第三方应用程序所管理的。联系人数据的归属应用程序可以设置这些联系人数据的系统和其他程序的访问权限,对属于它自己的联系人具有增删改的权限,并且一旦用户卸载了联系人数据归属应用程序,这些联系人也会被删除掉。程序联系人存储的API在空间Windows.Phone.PersonalInformation下,下面来看一下如何去使用这些API来

2、操作联系人。ContactStore类和StoredContact类ContactStore类表示一个WindowsPhone应用程序的自定义联系人存储,它是应用程序存储的一个管理者,负责管理应用程序所创建的联系人。ContactStore类的主要成员如表15.9所示。StoredContact类表示一个应用程序自定义的联系人存储,它继承了IContactInformation接口,所有由应用程序创建的联系人都是一个StoredContact类的对象。StoredContact类的主要成员如表15.1

3、0所示。表15.9ContactStore类的主要成员成员说明publiculongRevisionNumber{get;}联系人存储的版本号publicContactQueryResultCreateContactQuery()创建一个默认的联系人查询,返回ContactQueryResult对象,包含了存储中的联系人publicContactQueryResultCreateContactQuery(ContactQueryOptionsoptions)创建一个自定义的联系人查询,返回Contac

4、tQueryResult对象,包含了存储中的联系人publicstaticIAsyncOperationCreateOrOpenAsync()异步方法创建或者打开应用程序的自定义联系人存储,假如存储不存在将创建一个存储publicstaticIAsyncOperationCreateOrOpenAsync(ContactStoreSystemAccessModeaccess,ContactStoreApplicationAccessModesha

5、ring)异步方法创建或者打开应用程序的自定义联系人存储,假如存储不存在将创建一个存储,返回当前的联系人存储对象access:联系人是否可以在手机系统通讯录里面进行编辑还是只能在应用程序中创建sharing:是否存储的联系人所有属性都可以在另外的应用程序里面进行访问publicIAsyncActionDeleteAsync()异步方法删除应用程序的联系人存储publicIAsyncActionDeleteContactAsync(stringid)异步方法通过联系人的ID删除应用程序里面存储的联系人p

6、ublicIAsyncOperationFindContactByIdAsync(stringid)异步方法通过ID查找应用程序的联系人,返回StoredContact对象publicIAsyncOperationFindContactByRemoteIdAsync(stringid)异步方法通过remoteID查找应用程序的联系人,返回StoredContact对象public异步方法通过联系人的版本号获取联系人改动记录IAsyncOper

7、ation>GetChangesAsync(ulongbaseREvisionNumber)publicIAsyncOperation>LoadExtendedPropertiesAsync()异步方法加载应用程序联系人的扩展属性Map表publicIAsyncActionSaveExtendedPropertiesAsync(IReadOnlyDictionary

8、,object>data)异步方法保存应用程序联系人的扩展属性Map表表15.10StoredContact类的主要成员成员说明publicStoredContact(ContactStorestore)通过当前应用程序的ContactStore来初始化一个StoredContact对象publicStoredContact(ContactStorestore,ContactInformationcontact)通过ContactStore对象和Cont

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。