我想获得桌面上已安装的uwp应用程序的列表。我想在uwp应用程序中创建它。是否有任何方法可以实现这一目标?获取已安装的Windows应用程序的列表
0
A
回答
1
我们可以用PackageManager.FindPackagesForUser(String) method找到安装在UWP应用当前用户的所有包,比如以下:
PackageManager packageManager = new PackageManager();
IEnumerable<Windows.ApplicationModel.Package> packages = packageManager.FindPackagesForUser("");
这个方法返回Package对象的枚举集合。此集合中的每个Package对象都包含有关该包的信息,包括但不限于其名称,发布者,版本和安装位置。
但请注意,要在UWP应用程序中使用此方法,我们需要在应用程序的包清单中声明受限制的功能packageQuery
。
<Package
xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest"
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
IgnorableNamespaces="uap mp rescap">
...
<Capabilities>
<Capability Name="internetClient" />
<rescap:Capability Name="packageQuery" />
</Capabilities>
</Package>
欲了解更多信息,请参阅Special and restricted capabilities。
+0
有没有办法在UWP中安装win32应用程序? –
相关问题
- 1. Windows Phone:获取已安装应用程序的列表
- 2. 获取已安装应用程序列表Windows Mobile(C#托管)
- 3. Windows Phone:如何获取已安装应用程序的列表以及远程安装/删除应用程序
- 4. 获取已安装的Windows应用商店应用列表
- 5. 获取已安装的Android应用程序的列表
- 6. cocoa获取已安装应用程序的列表
- 7. 在UWP中获取已安装的应用程序列表
- 8. 获取已安装应用程序的列表
- 9. 获取已安装应用程序的Facebook好友列表
- 10. 获取已安装的Facebook应用程序列表和权限?
- 11. 获取已安装应用程序的列表android
- 12. 获取可以启动的已安装应用程序列表
- 13. 如何获取Android中已安装应用程序的列表?
- 14. 如何获取已安装应用程序图标的列表
- 15. 如何在Windows中使用Ruby获取已安装应用程序的列表?
- 16. 如何获取已安装的Windows通用应用程序列表?
- 17. 从Microsoft Windows安装程序类获取已安装DLL的列表
- 18. 获取已安装的应用程序图标的程序列表
- 19. 获取已安装的应用程序列表以及特定的应用程序列表
- 20. 获取远程计算机上已安装程序的列表
- 21. 列出已安装的应用程序
- 22. 如何获取在Android中使用gps的已安装应用程序列表?
- 23. 获取所有安装的应用程序的图标列表
- 24. 获取所有安装的应用程序的列表
- 25. 在Android上获取并显示已安装程序的列表
- 26. 如何获取已安装的OLE DB提供程序列表?
- 27. 获取所有安装的应用程序列表中的Windows Phone 8
- 28. 如何获取已安装的即时通讯应用程序列表?
- 29. 获取黑莓上所有已安装应用程序的列表
- 30. 如何获取chromebook上已安装的android应用程序包列表?
看看类似的问题。 http://stackoverflow.com/questions/15448832/can-we-get-the-list-of-apps-programmatically-in-windows-phone – Rudra
雅这是获取已安装的软件包BT列表,而上传存储它显示错误为“删除受限制的功能” –
我想要获得System.Is中已安装的Win32应用程序的列表是否可以在UWP中实现? –