F1 插件帮助重定向到 Lync

F1 addin help redirects to Lync

过去几周我一直在研究 outlook 加载项,我一直在寻找一种方法来摆脱“按 F1 获取加载项帮助”上下文,当用户将鼠标指向加载项。

现在,我知道这是不可能的,因为微软这样做是为了防止用户认为加载项实际上是第三方组件,而不是微软提供的,他们不承担任何责任加载项错误行为。

我的问题是: 当我按 F1 时,我没有看到一般的 outlook 帮助菜单,但它给了我 Lync 帮助菜单。这对我的用户没有任何意义。

非常感谢任何帮助,如何让 F1 按钮显示常规 Outlook 菜单的提示,and/or 解释为什么它的行为如上所述。
谢谢。

编辑 1: Lync 的帮助页面仅在 Outlook 2013 中显示,在 Outlook 2010 中,F1 显示原始的 Outlook 帮助菜单。

编辑 2: 我创建了一个新项目,添加了一个功能区和一个按钮,我没有进行任何修改或设置任何选项,并添加了一个安装项目以在 Outlook 上进行测试2013 和 Lync 仍然出现,所以我猜我在第一个项目中没有做错任何事情。

首先,你是对的。 Outlook 扩展性模型没有为此提供任何东西。

但是,您可以考虑设置一个键盘钩子来覆盖 Outlook 中的默认行为。有关示例代码,请参阅 Using shortcut keys to call a function in an Office Add-in