我有一个功能区按钮,点击后,获取HTMLBody并修改它。但是,在获取内联响应的HtmlBody时,我一直看到这个问题。
这是我抓取它的方式
var valorTemp: String = "44,52"
valorTemp = valorTemp.substring(with: Range<String.Index>(valorTemp.startIndex..<valorTemp.characters.index(valorTemp.endIndex, offsetBy: -2)))
然而,当我第一次单击回复并单击按钮时,我得到一个相当短的HTMLBody(只是原始消息的主体,如此
Microsoft.Office.Interop.Outlook.Explorer exp = Globals.ThisAddIn.Application.ActiveExplorer();
if (exp.ActiveInlineResponse != null)
{
var body = exp.ActiveInlineResponse.HTMlBody;
}
但是当我再次点击时,我得到一个非常大的HTML Body,看起来像这样的格式化文档(这只是一个片段,它非常大)
<div dir=\"ltr\">test</div>\r\n"
每次这些都有不同的原因吗?这是访问html正文以获取内联响应的错误方法吗?如果是这样,怎么样?
谢谢!