运行加载项而不显示任务窗格?

问题描述 投票:0回答:3

我有一个正在运行的加载项(在 Word for Mac 上)。所有功能都在后台运行,因此与任务窗格中公开的 UI 没有交互。但是,如果我关闭任务窗格,加载项功能将被删除。

有没有办法删除任务窗格,以便加载项功能在后台运行?目前,任务窗格只是浪费屏幕空间......

感谢您的帮助!

office-js office-addins
3个回答
1
投票

不幸的是,没有办法做到这一点。 Suresh 的答案是指函数文件和附加命令,但这需要手动调用并且不支持后台任务。

这意味着 - 如果您希望用户操作执行某些操作但不需要真正的 UI/函数就是正确的选择。但是,如果您希望后台进程运行(定期检查某些内容是否已更改) - 您将需要任务窗格。


0
投票

您可以将您的外接程序设为无 UI 外接程序,在后台运行。 这里是有关应用程序命令类型(加载项按钮)的文档。如果您的 HTML 文件已为空,请将“操作类型”从 ShowTaskpane 更改为 ExecuteFunction。将 HTML 链接包含为 FunctionFile 并添加一个可以处理事件参数的函数。


0
投票
共享运行时

上工作即可。我通过在manifest.xml 文件中添加一些标签来实现这一点。请参阅下面的附件,但我强烈推荐您共享运行时文档

注意:当您更改manifest.xml时,您的加载项在再次运行时通常不会显示更改,您可能必须清除Office应用程序缓存才能获取这些更改。(这让我感到沮丧)。

© www.soinside.com 2019 - 2024. All rights reserved.