【发布时间】:2017-07-04 18:08:39
【问题描述】:
我正在尝试在 Outlook 中修改内联回复的正文。我需要将 HTML 插入内联响应编辑器。
我正在尝试这样做:
var explorer = application.ActiveExplorer();
MailItem item = explorer.ActiveInlineResponse;
item.Subject = "INLINE SUBJECT";
item.HTMLBody = item.HTMLBody.Replace("Test", "INLINE BODY");
由于某种原因,item.Subject 设置正确,但正文未设置。我使用替换来确保我没有弄乱 HTML - 我想我会尝试用另一个单词替换一个单词而不修改 HTML。
我尝试使用 ActiveInlineResponseWordEditor 更改内联响应中的文本,但问题是我需要插入 HTML,但我不知道如何使用 word 编辑器对象来执行此操作。
关于如何成功修改 HtmlBody 或使用 ActiveInlineResponseWordEditor 插入 html 的任何想法?
谢谢!
【问题讨论】:
标签: c# outlook ms-word vsto mailitem