Office2013插件开发Outlook篇(2)-- Ribbon
2024-09-18 07:15:57
一、获取当前实例
在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。
最新文章
- Java使用MyEclipse构建webService简单案例
- js判断鼠标是否停止移动
- 跨平台日志清理工具 Log-Cutter v2.0.1 RC-1 发布
- centos性能监控系列二:Collectl初解
- wireshark抓包
- Linux, Mac下Shell 数组 Array 的修理工
- caffe: fuck compile error again : error: a value of type ";const float *"; cannot be used to initialize an entity of type ";float *";
- hdu 4255 A Famous Grid
- 基本SQL语句练习(order by,group by,having)
- UML九种图汇总
- 图片轮播插件Nivo Slider
- 使用postfix在debian上配置邮件服务器
- Omi框架Store体系的前世今生
- 翻煎饼 Stacks of Flapjacks
- tablib cell() missing 1 required positional argument: 'column' 报错
- 使用msf对tomcat测试
- redhat6.4提权Ⅱ
- .net网站上传图片换电脑不显示
- <;<;梦断代码>;>;阅读笔记二
- Cube Stack
热门文章
- MyEclipse 2016 CI 4新增BootStrap模板
- SharePoint 2013 用IE11在线打开Word文档报错
- 通过API执行AutoCAD命令来&hellip;
- Android Fragment使用(四) Toolbar使用及Fragment中的Toolbar处理
- Runtime相关整理
- 【代码笔记】iOS-替换电话号码中间4位为-号
- mac osx vi 设置tab 四个空格
- 使用用户自定义类型 CLR UDT
- OkHttp简介
- Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理7