您的位置:首页 > 编程语言

使用代码在windows-store中打开、搜索应用程序

2014-03-31 10:54 309 查看
//Launcher.LaunchUriAsync(newUri("ms-windows-store:PDP?PFN=" + Package.Current.Id.FamilyName));
string a =Package.Current.Id.FamilyName;

//ECC.42575ACA75FF5_341ev7e69ws12就是安装后本地的文件夹去掉中间的版本号
Launcher.LaunchUriAsync(newUri("ms-windows-store:PDP?PFN=" +"ECC.42575ACA75FF5_341ev7e69ws12"));

//在windows-store中搜索QQ
Launcher.LaunchUriAsync(newUri("ms-windows-store:Search?query=QQ"));

//在windows-store中打开更新页
Launcher.LaunchUriAsync(newUri("ms-windows-store:Updates"));

/*
* 通过ms-windows-store协议来实现。
* 目前该协议支持3种行为,分别为 PDP、Updates、Search。
* 首先我们要知道应用程序的包名,把应用程序的包名作为参数传递过去就可以了。
* 如果是应用程序本身的话,可以通过 Package.Current.Id.FamilyName 来获得。
*
* PDP 是打开应用的列表页,
* 参数 PFN 为应用程序的包名。
* Updates 是打开 store 的更新页。
* Search 是打开store 的搜索结果列表页,
* 参数 query 是搜索关键词。*/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐