我在Outlook Addin中遇到了奇怪的行为。回复邮件时,它会打开一个表单区域并调用以下内容:
private void MyAddin_FormRegionShowing(object sender, System.EventArgs e) {
Outlook.MailItem mail = this.OutlookItem as Outlook.MailItem;
string body = mail.Body;
// arbitrary code can follow
}
由于某种原因,这两条小线改变了原始信息的正文!它会在原始消息中添加这样的标题:
From: xxx
Sent: xxx
To: xxx
Subject: xxx
如果我稍后执行相同的两行(例如,作为对用户点击的响应),它没有这种影响,但我的插件需要在消息打开时看到正文,而不仅仅是作为对用户点击。如何在不更改任何消息的情况下访问Body? (我正在使用Office 2013)