私はデスクトップにインストールされたuwpアプリケーションのリストを取得したいと思います。私はuwpアプリケーション内で作成したいと思います。これを達成する方法はありますか?インストールされているWindowsアプリケーションのリストを取得
0
A
答えて
1
我々は、次のようなUWPアプリで、現在のユーザーのためにインストールされているすべてのパッケージを見つけるためにPackageManager.FindPackagesForUser(String) methodを使用することができます。
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. インストールされているすべてのアプリケーションのリストを取得
- 2. インストールされたWindowsのリストを取得するアプリケーションをインストールする
- 3. Android - インストールされているアプリケーションの署名のリストを取得
- 4. インストールされているアプリケーションのリストを取得
- 5. iphone objective-cにインストールされているアプリケーションのリストを取得
- 6. インストールされているWindowsユニバーサルアプリケーションのリストを取得するには?
- 7. インストールされているWindowsフックのリスト
- 8. Blackberryにインストールされているすべてのアプリケーションのリストを取得
- 9. インストールされているアプリケーションのリスト
- 10. apt経由でUbuntuにインストールされているアプリケーションのリストを取得
- 11. コンピュータにインストールされているブラウザのリストを取得する
- 12. インストールされているインスタントメッセンジャーアプリのリストを取得するには?
- 13. インストールされているプロファイルのリストを取得
- 14. Anacondaにインストールされているパッケージのリストを取得
- 15. リモートマシンにインストールされているプログラムのリストを取得
- 16. インストールされているアンドロイドアプリケーションのリストを取得
- 17. インストールされているネットワークカードのリストを取得
- 18. インストールされたDBMSのリストを取得
- 19. Microsoft WindowsインストーラクラスからインストールされたDLLのリストを取得する
- 20. インストールされているすべてのアプリケーションのリストを取得してUWP WinRT 8.1で実行する方法
- 21. 起動デーモンからインストールされたアプリケーションのリストを取得する方法
- 22. Windows 8にインストールされているWindowsストアアプリのローカライズされた名前を取得する
- 23. アンドロイドにインストールされているすべてのアプリケーションのキャッシュディレクトリを取得
- 24. インストールされているビデオプレーヤーのリストをプログラムで取得する方法は?
- 25. Java - インストールされているRPMパッケージのリストを取得する方法
- 26. アンドロイドデバイスにインストールされているルートCAのリストを取得する
- 27. インストールされているOLE DBプロバイダのリストを取得するには?
- 28. インストールされているアプリケーションがWindows 10にアンインストールされていません。
- 29. インストールされているフォントをリストとして取得します。
- 30. Windowsのタスクバーに現在表示されているアプリケーション(またはウィンドウ)のリストを取得
同様の質問をしました。 http://stackoverflow.com/questions/15448832/can-we-get-the-list-of-apps-programmatically-in-windows-phone – Rudra
ええ、それはショーのエラーを格納するためにアップロード中にインストールされたパッケージbtのリストを取得しています「制限された機能を削除する」 –
インストール済みのWin32アプリケーションのリストをSystem.Isで取得したいのですが、それをUWPで実現できますか? –