C# Outlook加载项:从选定日历获取元素

C# Outlook加载项:从选定日历获取元素,c#,.net,outlook,outlook-addin,visual-studio-addins,C#,.net,Outlook,Outlook Addin,Visual Studio Addins,我正在创建Outlook加载项,我想知道如何从选定的日历中获取元素? 例如,我需要从名为“myCalendar”的日历中获取所有约会项目。 现在,我可以从所有日历中获取所有约会项目 谢谢,这些额外的日历作为主日历文件夹的子文件夹提供。下面是你要做的: 使用获取对主日历文件夹的引用 Outlook.MAPIFolder calendar=Application.Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderCalendar) 枚

我正在创建Outlook加载项,我想知道如何从选定的日历中获取元素? 例如,我需要从名为“myCalendar”的日历中获取所有约会项目。 现在,我可以从所有日历中获取所有约会项目


谢谢,

这些额外的日历作为主日历文件夹的子文件夹提供。下面是你要做的:

  • 使用获取对主日历文件夹的引用

    Outlook.MAPIFolder calendar=Application.Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderCalendar)

  • 枚举
    calendar.Folders
    集合,直到找到一个包含要查找的
    MAPIFolder.Name
    的集合

  • 从该文件夹中,以
    Outlook.AppointmentItem
    的形式枚举所有
    项目


  • 这些额外日历作为主日历文件夹的子文件夹提供。下面是你要做的:

  • 使用获取对主日历文件夹的引用

    Outlook.MAPIFolder calendar=Application.Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderCalendar)

  • 枚举
    calendar.Folders
    集合,直到找到一个包含要查找的
    MAPIFolder.Name
    的集合

  • 从该文件夹中,以
    Outlook.AppointmentItem
    的形式枚举所有
    项目

  • 我不介意不被接受。然而,我想知道答案有什么问题。我不介意不被接受。不过,我想知道答案有什么问题。