2015-04-03 102 views
1

我在過去幾週一直在研究Outlook插件,我一直在尋找一種方法來擺脫「按F1加載項幫助」上下文在用戶將鼠標指向加載項時顯示。F1插件幫助重定向到Lync

現在,我知道這是不可能的,因爲微軟這樣做是爲了防止用戶認爲加載項實際上是第三方組件並且不是由Microsoft提供的,他們不承擔任何責任在不當行爲。

我的問題是:當我按F1我沒有得到一般前景幫助菜單,但它給了我Lync幫助菜單。這對我的用戶來說沒有任何意義。

任何幫助,提示如何讓F1按鈕顯示一般的Outlook菜單,和/或解釋爲什麼它的行爲如上所述非常讚賞。
謝謝。

編輯1: Lync的幫助頁面只顯示在Outlook 2013中,在Outlook 2010上,F1顯示原始Outlook幫助菜單。

編輯2:我創建了一個新的項目增加了一個功能區和一個按鈕,我沒有做任何修改或設置任何選項,添加一個安裝項目,以測試它的Outlook 2013和Lync仍然顯示了,所以我我猜我在第一個項目中沒有做錯什麼。

回答

0

首先,你是對的。 Outlook可擴展性模型不提供任何相關信息。

但是,您可能會考慮設置鍵盤掛鉤以覆蓋Outlook中的默認行爲。有關示例代碼,請參閱Using shortcut keys to call a function in an Office Add-in

+0

我會投票,但我的聲譽不允許它,但謝謝! 我實際上已經考慮過這個選項,並找到了我在代碼項目中找到的文章(不知道是否可以在這裏添加文章的鏈接)。 我在CP上找到的解決方案適用於Outlook 2010,但不是2013(尚未?)。 無論如何,我會看到你發給我的鏈接,並讓你知道它是否工作。 這就是說,它不回答我的問題。因爲最糟糕的情況是我無法獲得自定義幫助,所以要這樣做,但是要顯示Lync或其他特定產品的幫助,而不是常規幫助(或Outlook),這是非常糟糕的。 – SystemFailure 2015-04-03 20:50:45

+0

Lync是微軟的產品。他們不僅僅是外部開發人員。請特別注意Lync在Outlook中顯示用戶狀態的事實。我們只是派對上的嘉賓。 – 2015-04-04 08:17:41