【发布时间】:2015-04-13 15:27:24
【问题描述】:
我需要从 Outlook 加载项 item_Add 事件中回复两次,一次是在邮件到达时,一次是在一些处理之后。注册回调的代码如下所示:
void items_ItemAdd(object Item)
{
Outlook.MailItem mail = (Outlook.MailItem)Item;
Outlook.MailItem reply = mail.Reply();
// Add some stuff to reply body and subject
reply.Send();
Marshal.ReleaseComObject(reply);
// Some processing for few seconds
reply = mail.Reply();
// Update reply body and subject
reply.Send()
// Release reply object
}
我遇到的问题是处理完成后最后发送了 2 个回复。有没有办法立即发送第一个回复而不等到最后?
【问题讨论】:
标签: office-interop outlook-addin