Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在Outlook 2016的邮件项目上下文菜单中捕获右键单击事件?_C#_Outlook_Vsto_Outlook Addin - Fatal编程技术网

C# 如何在Outlook 2016的邮件项目上下文菜单中捕获右键单击事件?

C# 如何在Outlook 2016的邮件项目上下文菜单中捕获右键单击事件?,c#,outlook,vsto,outlook-addin,C#,Outlook,Vsto,Outlook Addin,在Outlook中的邮件项目上单击鼠标右键,然后从上下文菜单(如“答复”)中选择一个按钮时,答复消息针对的是右键单击的邮件项目,而不是由检查器选择的邮件项目 我已经创建了一个VSTO外接程序,并在邮件项目上下文菜单中添加了一个按钮,但我无法确定如何在右键单击的邮件项目上运行外接程序。有什么想法吗 谢谢您的代码是如何处理菜单项单击事件处理程序的?上下文参数将是选择对象,其中包含用户右键单击的项目。这正是我的问题,我找不到右键单击事件处理程序的任何参考。我使用xml将该方法添加到邮件项目的上下文菜单

在Outlook中的邮件项目上单击鼠标右键,然后从上下文菜单(如“答复”)中选择一个按钮时,答复消息针对的是右键单击的邮件项目,而不是由检查器选择的邮件项目

我已经创建了一个VSTO外接程序,并在邮件项目上下文菜单中添加了一个按钮,但我无法确定如何在右键单击的邮件项目上运行外接程序。有什么想法吗


谢谢

您的代码是如何处理菜单项单击事件处理程序的?上下文参数将是
选择
对象,其中包含用户右键单击的项目。

这正是我的问题,我找不到右键单击事件处理程序的任何参考。我使用xml将该方法添加到邮件项目的上下文菜单中。您的xml没有指定onAction回调吗?