读书频道 > 网站 > 网页设计 > Windows运行时编程权威指南
2.6 Wintellect的程序包浏览器桌面应用
15-03-31    下载编辑
收藏    我要投稿   

本文所属图书 > Windows运行时编程权威指南

《Windows 运行时编程权威指南》分为两部分,共11章:第一部分(第1~3章)囊括了所有WinRT和Windows应用商店应用开发人员必须了解的重要概念,包括WinRT 类型系统及其设计原则、异步调用、程序包文件,以及应立即去当当网订购
你可以从本书附带的源代码(http://wintellect.com/Resource-WinRT-Via-CSharp)中下载Wintellect的程序包浏览器。(如图2.7所示。)这一应用程序是十分有用的实用工具,可以浏览当前用户安装的所有程序包。它也允许你浏览某程序包的数据、导航至其目录、启动其应用程序,以及卸载程序包。它还显示了被所有已安装的程序包启用的功能和声明。这一工具还在其底部窗格中显示了程序包的本地和漫游设置。

下面列出了程序包浏览器使用到的一些方法,而不关注其实现细节:

它使用PackageManager的静态FindPackagesForUser方法来获取已经安装的全部程序包。

PackageManager还具有能够将程序包从PC上添加或者删除的方法。

它使用ApplicationDataManager的静态CreateForPackageFamily方法来访问每个程序包的数据。你可以在图2.7的底部窗格中看到显示的程序包数据。

程序包浏览器可以通过调用IApplicationActivationManager的IApplicationActivation
Manager启动应用程序。这是一个可以从桌面应用程序使用的COM接口,可以在给定AppUserModelID字符串时启动Windows应用商店应用。

这些方法中的大部分只能从Windows桌面应用程序调用,因为这些API要求标准用户权限,而Windows应用商店应用的应用容器中没有提供此权限。在进行Windows应用商店应用的开发时,一般不太可能需要其中任何API。

 




点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站