美好的一天,
这是我第一次创建一个插件,我使用netoffice开发人员工具箱为Outlook创建了一个插件,当我打开如下图像的消息时创建了按钮
但我不知道如何获取电子邮件信息(发件人)和电子邮件本身,以便我可以将其用作附件。我试图使用此代码显示消息框。
public void SendButton_Click(Office.IRibbonControl control)
{
MessageBox.Show("Test Description", "Test", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
关于如何获取这些电子邮件信息和电子邮件本身的任何想法?
谢谢, 祝你有个美好的一天
答案 0 :(得分:0)
IRibbonControl接口提供Context属性,该属性返回一个对象,该对象表示包含触发回调过程的Ribbon用户界面的活动窗口。因此,您可以从Outlook对象模型将其强制转换为Inspector类,并使用Inspector.CurrentItem属性来获取显示的MailItem类的实例。