代码之家  ›  专栏  ›  技术社区  ›  Florian Schöffl

C#Outlook加载项-在Outlook预览窗格中显示Outlook.mailitem?

  •  0
  • Florian Schöffl  · 技术社区  · 10 年前

    我目前正在为Microsoft Outlook制作外接程序。

    情况:

    • 我从数据库中获取Internet消息ID(IMID)
    • 我通过搜索IMID获得邮件的条目ID
    • 我得到了带有EntryID的Outlook.MailItem
    • 现在,我用Display()方法在一个新窗口(检查器)中打开邮件,但我不希望每次都弹出一个新的窗口

    现在我有了MailItem,并希望在Outlook预览面板中预览它。 有人知道这样做的方法吗?

    谢谢 弗洛里安语

    1 回复  |  直到 10 年前
        1
  •  0
  •   Community Egal    7 年前

    用我遗忘的知识 this post,这里是解决方案:

    使用取消选择当前资源管理器中的所有项目 Explorer.ClearSelection() 并使用 Explorer.AddtoSelection() 以在预览窗格中显示项目。