Outlook插件:从选定的日历中获取元素
我正在创建一个Outlook加载项,我想知道如何从选定的日历中获取元素? 例如,我需要从名为“myCalendar”的日历中获取所有约会项目。 现在,我可以从所有日历中获取所有约会项目。
谢谢,
这些额外的日历可用作主日历文件夹的子文件夹。 所以这就是你做的:
-
使用获取对主日历文件夹的引用
Outlook.MAPIFolder calendar = Application.Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderCalendar);
-
枚举
calendar.Folders
集合,直到找到您正在寻找的MAPIFolder.Name
。 -
从该MAPIFolder中,将所有
Items
枚举为Outlook.AppointmentItem
就像您已经在做的那样。