3
我開發在C#中展望2007年和2010年按鈕在Outlook的身體的MailItem這將調用內部的插件功能
的插件可以說我有當前顯示的郵件Outlook.MailItem
對象,我想更換部分帶有按鈕的郵件文本,這將調用內部加載函數(傳遞一些參數,當然)。這甚至有可能使回調附加功能?如果是,那麼你們能否讓我走上正軌,因爲我似乎無法找到與此相關的任何事情。
我開發在C#中展望2007年和2010年按鈕在Outlook的身體的MailItem這將調用內部的插件功能
的插件可以說我有當前顯示的郵件Outlook.MailItem
對象,我想更換部分帶有按鈕的郵件文本,這將調用內部加載函數(傳遞一些參數,當然)。這甚至有可能使回調附加功能?如果是,那麼你們能否讓我走上正軌,因爲我似乎無法找到與此相關的任何事情。
據我所知,您不能將按鈕添加到MailItem.Body
。您可以做的最好的事情是根據郵件正文的內容將項目添加到Ribbon UI。也有類似的方法使用自定義Task Panes和Form Regions。
你可以try working with the Word Editor directly,但我還沒有嘗試過這樣的路徑。
Outlook.Inspector inspector = Globals.ThisAddIn.Application.ActiveInspector();
Word.Document document = (Word.Document)inspector.WordEditor;
會有一個帶按鈕的「區域」足以滿足您的使用情況嗎?這意味着消息頂部/底部有一個包含按鈕的欄。 – GTG
好吧,我不想那麼多用戶直觀,但如果沒有適當的解決方案,我可能會做出這樣的事情,或者我制定一個自定義協議://用軟件處理它,然後用適當的鏈接將href插入郵件正文中。 –