Outlook插件:从选定的日历中获取元素

本文关键字:日历 获取 元素 插件 Outlook | 更新日期: 2023-09-27 18:06:01

我正在创建一个Outlook插件,我想知道如何从选定的日历中获取元素?例如,我需要从名为"myCalendar"的日历中获取所有约会项。现在,我可以从所有日历中获取所有约会项。

谢谢你,

Outlook插件:从选定的日历中获取元素

这些额外的日历可以作为主日历文件夹的子文件夹使用。下面是你要做的:

  1. 使用

    获取主日历文件夹的引用

    前景。MAPIFolder calendar = Application.Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderCalendar);

  2. 枚举calendar.Folders集合,直到找到一个与您正在寻找的MAPIFolder.Name

  3. 从MAPIFolder,枚举所有的Items作为Outlook.AppointmentItem,就像你已经做的。