【问题标题】:Outlook 2007 Add-in Send UpdateOutlook 2007 加载项发送更新
【发布时间】:2011-02-18 01:27:36
【问题描述】:

有没有办法在 Outlook 2007 中捕获“发送更新”按钮?我的 IRibbonExtensibily.GetCustomUI() 中有以下内容:

"<customUI xmlns=""http://schemas.microsoft.com/office/2006/01/customui"">" & _
"<commands>" & _
"<command idMso=""SendItem"" onAction=""SendAction"" />" & _
"<command idMso=""SendUpdate"" onAction=""SendAction"" />" & _
"</commands>" & _
"</customUI>"

当我使用约会表单中的发送更新按钮时,我的 SendAction() 方法永远不会被调用。它适用于“文件”菜单和其他位置,但不适用于按钮。有没有办法捕捉到这个事件?

或者...是否有某种原因(物品泄漏或其他什么)我没有抓住它?

更新,我也在尝试使用:

 Dim WithEvents updateButton As CommandBarButton 
 Set updateButton = Inspector.CommandBars.FindControl(id:=1983, Visible:=False)  

但是,结果还是一样。

【问题讨论】:

    标签: vb6 outlook-addin outlook-2007


    【解决方案1】:

    似乎捕获此按钮的唯一方法是在 Appointmentitem.send() 方法中。这些按钮不是功能区或菜单的一部分,因此不能以这种方式被困住。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-03
      • 1970-01-01
      • 1970-01-01
      • 2014-08-02
      • 2011-02-17
      • 1970-01-01
      • 1970-01-01
      • 2023-04-08
      相关资源
      最近更新 更多