访问应用程序内部的文件可以使用多种不同的方法,13.1节中已经介绍过相关的方法,除此之外,还可以使用文件的URI地址直接对文件进行检索,这种访问方式需要用到StorageFile类的静态方法GetFileFromApplicationUriAsync,并需要提供文件的URI地址作为方法的参数。

如果是访问应用程序安装目录下的文件,文件的URI地址要以ms-appx:开头,而如果访问的是应用程序数据存储空间中的文件,则URI地址要以ms-appdata:开头。示例代码如下所示:

//访问应用程序安装目录下的文件

StorageFile appxFile = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///file.txt"));

//访问应用程序数据存储空间中的文件

StorageFile appDataFile = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appdata:///local/file.txt"));

最新文章

  1. [转载]强制不使用“兼容性视图”的HTML代码
  2. 【SQL】Oracle分页查询的三种方法
  3. 数论v2
  4. 实现无锁的栈与队列(5):Hazard Pointer
  5. C语言sizeof
  6. CSS计数器与动态计数呈现
  7. 什么是xsi:type ???
  8. 服务 远程服务 AIDL 进程间通讯 IPC 深化
  9. UDP通讯协议
  10. NOI2013 Day2
  11. Linux学习笔记(二)——文件/目录/VIM
  12. DC 辅域转主域
  13. MySQL查询所有数据库表出错
  14. Cocos2D:塔防游戏制作之旅(十五)
  15. SPRING事务的属性有哪些?其中,事务隔离级别有哪几种?什么情况需要使用这几种事务隔离级别?
  16. 安装 yaml-cpp,MP4V2
  17. cpu资源长期使用率过高导致系统内核锁问题
  18. XML Linq 学习笔记
  19. MySQL5.6复制技术(1)-原理详解
  20. paxos协议更新日志

热门文章

  1. gradle基础的build文件模板_jetty
  2. zjuoj 3604 Tunnel Network
  3. Android开发新手学习总结(一)——使用Android Studio搭建Android集成开发环境
  4. jquery-mobile之loading加载自定义
  5. css3属性之 box-sizing
  6. 【git学习】sha1 deflate
  7. s3c2440 移值u-boot-2016.03 第1篇 新建单板
  8. javascript百度地图添加一个普通标注点(2014-3-8 记)
  9. Dynamics AX 2012 R2 堆栈跟踪:不能对客户端调用'unchecked'
  10. 获取gridpanel 中 checkbox的状态