在会话视图中从c#outlook插件更改outlook mailitem选择

时间:2014-10-01 11:25:32

标签: c# outlook outlook-addin

我需要从outlook加载项中选择一个mailitem。我试图使用

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

没关系,但只有"显示为对话"标志未被选中。检查后,我收到错误"您正在调用的方法对于会话视图无效。"我如何选择一个mailitem,当"显示为对话"标志被检查?

1 个答案:

答案 0 :(得分:1)

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

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