我正在开发一个outlook addin,它在自定义任务窗格中有一个按钮(位于检查器窗口中)。单击它时,我希望它对当前活动项执行某些操作(在我的情况下,它是约会项)。我试过这个(这段代码在自定义任务窗格类中):
private void button1_Click(object sender, EventArgs e)
{
Outlook.Inspector inspector = (Outlook.Inspector)Globals.ThisAddIn.Application.ActiveInspector;
Outlook.AppointmentItem appt = (Outlook.AppointmentItem)inspector.CurrentItem;
appt.Body += "this is a test";
}
但通过我这个错误:
无法将方法组'ActiveInspector'转换为非委托类型'Microsoft.Office.Interop.Outlook.Inspector'。你打算调用这个方法吗?
由于
答案 0 :(得分:1)
我认为ActiveInspector是一种方法&不是财产。
试试这个 Outlook.Inspector inspector =(Outlook.Inspector)Globals.ThisAddIn.Application.ActiveInspector **()**;