检测UWP启动任务扩展的启动

3
我成功地使用appxmanifest中的StartupTask(如此处所述)使Centennial应用程序在登录时自动启动。但我需要检测它是如何启动的(与用户手动启动相对)。
如何实现?
我考虑使用StartupTask类,但没有找到有用的信息。
(顺便提一下 - 我该如何在.net中使用该类,因为它的程序集引用不可用?请参见我关于这个问题的另一个问题。)

@MehrzadChehraz 谢谢。(+1给你的问题) 尽管我仍会等待看是否有人找到一种方法来检测启动任务的启动(不带参数)。 - ispiro
1个回答

2
目前唯一的方法是使用专门的EXE来启动StartupTask扩展(即与应用程序入口点不同的EXE)。
这样,您就知道何时被启动为StartupTask,并可以从那里使用适当的参数启动实际应用程序。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接