Outlook COM加载项-在Outlook撰写窗口中显示TaskPane

时间:2019-05-24 20:51:39

标签: c# outlook-addin comaddin addin-express

配置:Outlook 2016,COM加载项(C#不是office.js)-我们也使用Addin-Express的COM库,但这是基于Outlook中现有TaskPane之上的。

我们当前正在使用Outlook TaskPane,它在Outlook的主窗口中运行良好:

enter image description here

如果不明显,它可以停靠(并设置为“右”),并且在用户在“邮件” /“约会” /“等”之间切换时可见。

请原谅我在这方面的不熟悉。

有人知道在Outlook“撰写”窗口(或“会议请求”窗口)中是否可能出现相同的TaskPane?

即:

enter image description here

任何帮助/指南/文档/可行性/ LoE都将受到高度赞赏。

2 个答案:

答案 0 :(得分:1)

当然。当NewInspector事件触发时,您将以与常规消息相同的方式添加任务的实例(如有必要)。

答案 1 :(得分:0)

要确保Outlook子窗格出现在某个区域中(使用ADXO1表单时),请确保设置了以下内容:

this.adxOlFormsCollectionItem1.InspectorLayout = AddinExpress.OL.ADXOlInspectorLayout.RightSubpane;
this.adxOlFormsCollectionItem1.InspectorItemTypes = (AddinExpress.OL.ADXOlInspectorItemTypes)AddinExpress.OL.ADXOlInspectorItemTypes.olMeetingRequest;

告诉Outlook将表单自动添加到所选窗口(即会议请求/撰写窗口)