1 回答

TA貢獻(xiàn)1936條經(jīng)驗(yàn) 獲得超7個(gè)贊
您應(yīng)該能夠使用 PackageManager.FindPackage 或PackageManager.FindPackageForUser來查看目標(biāo)包是否普遍可用或適用于特定或當(dāng)前用戶。
有關(guān)如何從 WinForms 應(yīng)用程序調(diào)用它的信息,請(qǐng)參閱從桌面應(yīng)用程序調(diào)用 Windows 10 API 。
另請(qǐng)查看按用戶 SID 示例枚舉應(yīng)用程序包,該示例演示了從 C# 控制臺(tái)應(yīng)用程序枚舉應(yīng)用程序包。使用的項(xiàng)目已過時(shí)(適用于 VS2013),但整體代碼流程應(yīng)該仍然有效。
根據(jù)您的具體情況(為什么您需要知道這一點(diǎn)以及您將如何處理這些信息?)對(duì)于您的特定用例,可能會(huì)有更好的方法。例如:您在其他地方詢問了有關(guān)啟動(dòng) UWP 應(yīng)用程序的問題。如果您為應(yīng)用程序定義并啟動(dòng)協(xié)議,則無需先檢查它是否已經(jīng)存在,因?yàn)槿绻窗惭b,協(xié)議啟動(dòng)將提供在商店中查找應(yīng)用程序。
- 1 回答
- 0 關(guān)注
- 169 瀏覽
添加回答
舉報(bào)