c# - 通过 UWP startupTask 扩展检测启动

标签 c# uwp win-universal-app desktop-bridge

我使用 appxmanifest 中的 StartupTask 成功地让 Centennial 应用程序在登录时自动启动,如前所述 here .但我需要检测它是如何启动的(而不是用户手动启动它。

这是如何实现的?

我正在考虑使用 StartupTask class为此,但在那里找不到任何有用的东西。

(关于这个主题 - 我什至如何在 .net 中使用该类,因为对其程序集的引用对于 .net 不可用?参见 my other question on the subject。)

最佳答案

目前执行此操作的唯一方法是为 StartupTask 扩展使用专用 EXE(即与应用程序入口点不同的 EXE)。

这样您就可以知道您何时作为 StartupTask 启动,然后您可以从那里使用适当的参数启动您的实际应用程序。

关于c# - 通过 UWP startupTask 扩展检测启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45871389/

相关文章:

c# - 为什么 View 模型中的单选按钮绑定(bind)被多次触发

c# - 右键单击按钮会膨胀 AppBar,而不是触发右键单击事件

c# - 通用Windows App 10-EF7 SQLite一对多关系

c# - 媒体捕捉 : Photos have odd color letterboxing on Windows Phone

c# - 通过 Web 服务导出时 Reporting Services 2005 超时

c# - 如何在 List<int> 中查找重复的连续数字?

c# - 从绑定(bind)源中过滤 ListView 项目

c# - C# 中最重要的优化性能最佳实践是什么

c# - ASP.NET Core JWT Bearer Token 自定义验证

javascript - 如何在 Windows 通用应用程序中设置内容安全策略