一、获取当前实例

 在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。

最新文章

  1. Java使用MyEclipse构建webService简单案例
  2. js判断鼠标是否停止移动
  3. 跨平台日志清理工具 Log-Cutter v2.0.1 RC-1 发布
  4. centos性能监控系列二:Collectl初解
  5. wireshark抓包
  6. Linux, Mac下Shell 数组 Array 的修理工
  7. caffe: fuck compile error again : error: a value of type "const float *" cannot be used to initialize an entity of type "float *"
  8. hdu 4255 A Famous Grid
  9. 基本SQL语句练习(order by,group by,having)
  10. UML九种图汇总
  11. 图片轮播插件Nivo Slider
  12. 使用postfix在debian上配置邮件服务器
  13. Omi框架Store体系的前世今生
  14. 翻煎饼 Stacks of Flapjacks
  15. tablib cell() missing 1 required positional argument: 'column' 报错
  16. 使用msf对tomcat测试
  17. redhat6.4提权Ⅱ
  18. .net网站上传图片换电脑不显示
  19. <<梦断代码>>阅读笔记二
  20. Cube Stack

热门文章

  1. MyEclipse 2016 CI 4新增BootStrap模板
  2. SharePoint 2013 用IE11在线打开Word文档报错
  3. 通过API执行AutoCAD命令来…
  4. Android Fragment使用(四) Toolbar使用及Fragment中的Toolbar处理
  5. Runtime相关整理
  6. 【代码笔记】iOS-替换电话号码中间4位为-号
  7. mac osx vi 设置tab 四个空格
  8. 使用用户自定义类型 CLR UDT
  9. OkHttp简介
  10. Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理7