【发布时间】:2023-04-03 04:55:01
【问题描述】:
我正在尝试使用 VSTO 在 Outlook 电子邮件正文的末尾添加一个字符串
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
this.Application.ItemSend += new Microsoft.Office.Interop.Outlook.ApplicationEvents_11_ItemSendEventHandler(Application_ItemSend);
}
void Application_ItemSend(object Item, ref bool Cancel)
{
if (Item is Outlook.MailItem)
{
Outlook.MailItem mail = (Outlook.MailItem)Item;
mail.BodyFormat = Microsoft.Office.Interop.Outlook.OlBodyFormat.olFormatHTML;
mail.Body += "My Sample Text";
mail.Save();
}
}
当我使用 F5 从 VStudio 运行我的代码时,应用程序不会在我的断点处停止,并且电子邮件不包含添加的行
我能做些什么?
注意:我正在使用 VS2008 和 Outlook 2007
提前致谢
【问题讨论】: