如何在今日Outlook'中捕获任务复选框的勾选事件? VSTO加载项

时间:2017-05-05 06:08:12

标签: vb.net outlook vsto outlook-addin

我正在开发一个Outlook加载项,目前我不知道如何捕获任务的复选框(标记完成)标记事件 - 特别是在今日Outlook&# 39;视图。我想用自己的功能覆盖它。

请参阅附图,作为参考复选框的参考。

Outlook Today Task

1 个答案:

答案 0 :(得分:0)

Outlook对象模型不为Outlook Today页面提供任何内容。它只列出文件夹中的项目。因此,您可以考虑处理以下事件以完成工作:

  • 当更改指定集合中的项目时触发的Items类的ItemChange事件。
  • 更改对象的显式内置属性时触发的Outlook项目的PropertyChange事件。

将任务标记为已完成时会触发这两个事件。但是在PropertyChange事件的情况下,您需要单独订阅每个任务项,这不是很方便。