1

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

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

怎样才能做到这一点?

谢谢

4

1 回答 1

0

当用户通过 选择文件夹时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;
于 2012-06-04T13:53:16.640 回答