VSTO Outlook:详解Inline response及ActiveInlineResponse与ActiveInlineResponseWordEditor的区别
Outlook VSTO 内嵌回复相关问题解答
1. 什么是Inline Response(内嵌回复)
Inline Response是Outlook从2013版本开始引入的功能:当你在阅读窗格查看邮件时,点击「回复」「全部回复」或「转发」,无需弹出独立的邮件编辑窗口,而是在当前阅读窗格下方直接展开编辑区域,可直接在该区域撰写回复内容,这种无需新开窗口的回复方式就是内嵌回复。
2. ActiveInlineResponse 与 ActiveInlineResponseWordEditor 的区别
- ActiveInlineResponse:返回
Outlook.MailItem类型对象,代表内嵌回复对应的邮件本身。通过它可访问邮件核心属性(如收件人、主题、附件等),也能执行保存、发送等邮件操作。但Outlook 2010完全没有内嵌回复功能,调用该属性时因底层无对应对象,会直接导致插件崩溃。 - ActiveInlineResponseWordEditor:返回
Word.Document类型对象,代表内嵌回复编辑区域对应的Word文档实例。它主要用于操作回复内容的格式、文本编辑(如插入内容、设置字体样式等),本质是调用Word对象模型处理邮件正文。同样,Outlook 2010不支持该属性,调用也会引发错误。
简言之,前者是邮件数据的载体,后者是邮件正文的编辑工具对象。
内容的提问来源于stack exchange,提问作者Willy
相关产品推荐
相关产品推荐

