簡體   English   中英

為VSTO自定義功能區加載項創建設置頁面

[英]Creating a settings page for a VSTO custom ribbon add-in

我正在為Outlook 2013/2016創建自定義加載項,並決定使用自定義功能區按鈕來實現它。 我遵循了到目前為止到目前為止一直很好的指南: https : //timdams.com/2017/05/09/how-to-create-a-simple-outlook-vsto-addin-a-step-step-by-step -指南/

外接程序僅編輯新會議請求或約會的“位置”字段,並插入預定義的電話號碼(用於電話會議等)。

我已經通過單擊功能區中的自定義按鈕來完成這一部分,但是插入的電話號碼是硬編碼的。 我想使其可定制,並創建另一個按鈕,以打開“設置頁面”,用戶可以在其中輸入自己的電話號碼,進行保存,然后外接程序將使用該號碼。

我很難找到有關如何執行此操作的資源。 如果有人可以指出正確的方向,那將是很好的。

您可以創建常規Winform。 唯一的技巧是確保正確將其正確地IOleWindow到正確的Outlook InspectorExplorer對象-將適當的對象IOleWindowIOleWindow ,然后調用IOleWindow.GetWindow 一旦有了HWND ,就可以將其與NativeWindow對象一起使用,並將其傳遞給Form.ShowDialog()

我建議出於這種目的創建一個相鄰的Outlook窗體區域。 因此,用戶可以輕松地編輯新會議要求或約會的設置。 有關更多信息,請參見創建Outlook表單區域 此外,您可能會發現“ 演練:設計Outlook窗體區域”文章很有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM