【问题标题】:How to obtain MailItem from Explorer object如何从 Explorer 对象中获取 MailItem
【发布时间】:2020-06-24 15:50:22
【问题描述】:

当客户端处于预览模式时(即在用户双击并打开电子邮件之前),我需要能够获取选定的 MailItem 并将其保存在本地硬盘上。所以我怀疑我需要从 Explorer 对象中获取 MailItem 但不确定如何。任何帮助将不胜感激。

【问题讨论】:

    标签: c# outlook outlook-addin


    【解决方案1】:

    使用Explorer.Selection 集合获取所有选定的项目。 Explorer 可以从Application.ActiveExplorer 中检索到。

    【讨论】:

    • 谢谢德米特里。只是一个问题,一旦我们收到选择,为什么我们访问索引 1 而不是 0?
    • 所有 OOM 集合,包括选择都是基于 1 的,而不是 0。请记住,OOM 是在 Outlook 97 中引入的,当时几乎唯一可用于脚本的语言是 VB 或 VBA。
    • 有道理。再次感谢德米特里!
    猜你喜欢
    • 2014-02-07
    • 2013-04-30
    • 1970-01-01
    • 2010-11-17
    • 2010-11-23
    • 1970-01-01
    • 1970-01-01
    • 2015-01-15
    • 1970-01-01
    相关资源
    最近更新 更多