Office2013插件開發Outlook篇(2)-- Ribbon


一、獲取當前實例

 在Ribbon1的任何方法中調用如下代碼,可獲取當前實例。

如:

            Application application = new Application();

            var list = application.Inspectors;

            Inspector inspector = list[list.Count];

            MailItem mailItem = inspector.CurrentItem as MailItem;

 

二、Ribbon移位

 

新建的Ribbon,默認會出現在ADD-INS里面,但是有時並不方便用戶使用。

想將按鈕擺放至名為Meeting的Tab中

 

操作方式如下:

1)修改Ribbon的屬性,Tabs屬性。

 

2)修改ControlId屬性,ControlIdType設置為Office,OfficeID設置為想要顯示的Outlook內置TabControlId。(Office2010 ControlId下載

 

 

3)改變Group的位置

  

修改Group的Position屬性,將PositionType設置為BeforeOfficeID或者AfterOfficeID,並將OfficeId設置為Group對應的ControlId。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM