Outlook 2013:用于访问电子邮件内容的Visual Studio插件

时间:2015-09-18 12:04:55

标签: c# visual-studio outlook outlook-addin outlook-2013

我正在尝试为Outlook 2013编写一个处理电子邮件内容的插件。

到目前为止,我已经在Visual Studio中创建了一个Outlook Addin项目。此外,我用

创建了一个功能区按钮
RibbonType = Microsoft.Outlook.Mail.Read

仅在阅读电子邮件时显示按钮。

是否可以访问电子邮件以便例如显示主题或内容(由纯文本组成)?

private void button1_Click(object sender, Ribbon ControlEventArgs e) 
     { 
        System.Windows.Forms.MessageBox.Show( ... ); 
     }

1 个答案:

答案 0 :(得分:1)

使用RibbonControlEventArgs.Control属性转到RiibbonControl对象。然后,您可以使用IRibbonControl.Context属性并将其强制转换为Inspector对象(对于检查员)或Explorer(对于Explorer按钮)。获得Inspector对象后,请使用Inspector.CurrentItem属性。