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