C# - 保存用户选择的 Outlook 文件夹

本文关键字:Outlook 文件夹 选择 用户 保存 | 更新日期: 2023-09-27 18:36:22

我有一个基本的C#表单,用户从Outlook中选择一个文件夹(使用Microsoft.Office.Interop.Outlook.Application.Session.PickFolder()

我希望保存此文件夹,以便每次用户打开表单时,都会恢复最后一个选择的文件夹。

如何做到这一点?

谢谢

C# - 保存用户选择的 Outlook 文件夹

当用户通过 PickFolder() 选择文件夹时,存储所选文件夹的Folder.EntryIDFolder.StoreID。然后,可以使用Session.GetFolderFromID()检索以前选择的文件夹。

请参阅此 MSDN 示例以供参考。

Outlook.Folder folder = Application.Session.PickFolder() as Outlook.Folder;
Outlook.Folder folderFromID = Application.Session.GetFolderFromID(folder.EntryID, folder.StoreID) as Outlook.Folder;