【问题标题】:Change outlook mailitem selection from c# outlook add-in in conversation view在对话视图中从 c# Outlook 加载项更改 Outlook 邮件项选择
【发布时间】:2019-01-31 07:23:07
【问题描述】:

我需要从 Outlook 加载项中选择一个邮件项。我正在尝试使用

Outlook._Explorer explorer = OutlookApp.ActiveExplorer();  
explorer.AddToSelection(item);

没关系,但前提是未选中“显示为对话”标志。检查时,我收到错误消息“您调用的方法对于对话视图无效。”选中“显示为对话”标志后,如何选择邮件项?

【问题讨论】:

    标签: c# outlook outlook-addin


    【解决方案1】:

    AFAIK,您可以在启用对话时使用 AddToSelection。但是,下面的链接中列出了许多其他条件可能会阻止它工作。只需确保在调用 AddToSelection 之前调用 Explorer.IsItemSelectableInView(Item)。

    Explorer.AddToSelection 方法 (Outlook) http://msdn.microsoft.com/en-us/library/office/ff868732(v=office.15).aspx

    【讨论】:

    • 不,你不能,并且在 Explorer.IsItemSelectableInView 方法 msdn.microsoft.com/en-us/library/office/… 的文档中指出“如果当前视图是对话视图,IsItemSelectableInView 方法会引发错误。”在这种情况下,AddToSelection 方法会引发同样的错误。
    • 你是对的 - 我应该尝试一下。 AddToSelection 没有提到它不能在对话视图中使用,但它应该。
    猜你喜欢
    • 1970-01-01
    • 2019-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-26
    • 1970-01-01
    • 2015-03-01
    • 1970-01-01
    相关资源
    最近更新 更多