一、獲取當前實例
在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。