gpt4 book ai didi

outlook - 如何理解outlook 2007数据存储的命名空间

转载 作者:行者123 更新时间:2023-12-02 02:13:01 26 4
gpt4 key购买 nike

首先,我是outlook插件开发的大一新生,最近看了一些MSDN或者其他教程的学习资料,首先让我困惑的是,如果我想找一个类似的东西。预约 session 请求 从收件箱中,我应该首先使用 Application.GetNameSpace(“MAPI”)获得 NameSpace而不是获得某种对象,如 FolderAppointment收藏等。

我不了解外接程序开发中 Outlook 2007 的数据存储访问模式。我希望有人能帮助我更好地理解 Outlook 2007 的数据存储访问。

最佳答案

A MAPI Session 需要与 Outlook 数据存储进行交互。 Application.Session 可与 Application.GetNamespace("MAPI") 互换.您可以将 session 视为与 Outlook 数据存储的连接。

要检索约会,您可以使用 Namespace.GetDefaultFolder .

Outlook.Folder appointmentStore = Globals.ThisAddIn.Application.Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderCalendar) as Outlook.Folder;
string apptSubject = string.Empty;
foreach (Outlook.AppointmentItem appt in appointments.Items.OfType<Outlook.AppointmentItem>())
apptSubject = appt.Subject;

关于outlook - 如何理解outlook 2007数据存储的命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11956345/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com