我正在使用C#创建一个outlook插件。我想将事件添加到约会中,这样当约会发生时(根据时间开始),此事件将被触发。
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
Outlook.MAPIFolder calendar = Application.Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderCalendar);
Outlook.Items calendarItems = calendar.Items;
Outlook.AppointmentItem item = calendarItems["Test"] as Outlook.AppointmentItem;
item.SomeEvent += addSomeEvent;
}
void addSomeEvent(..........)
{
//custom implemantation
}发布于 2014-07-16 22:47:35
This线程讨论如何做日历事件。您可能需要创建约会包装器。这意味着您将处理Application.ItemLoad的事件,如果它是一个约会项,则创建一个“包装器”。
https://stackoverflow.com/questions/24783364
复制相似问题