在 Outlook 中捕获对 MailItem.SendUsingAccount 属性的更改
Posted
技术标签:
【中文标题】在 Outlook 中捕获对 MailItem.SendUsingAccount 属性的更改【英文标题】:Capturing changes to MailItem.SendUsingAccount property in Outlook 【发布时间】:2011-01-18 12:22:28 【问题描述】:我正在开发一个 Outlook 扩展,如果通过 GUI 更改 SendUsingAccount 属性,该扩展需要更改在撰写窗口中打开的 MailItem。我想自动应用我的更改,但我找不到用户进行更改时引发的任何事件。我尝试收听以下事件但没有成功:
mailItem.PropertyChange mailItem.CustomAction mailItem.CustomPropertyChangeSendUsingAccount 属性更改时是否会引发任何事件?
【问题讨论】:
【参考方案1】:不,是简短的回答。 你可以破解一个计时器来检查属性的变化。 马库斯
【讨论】:
谢谢马库斯。我设置了一个带有计时器的后台线程来监控它,但希望有更好的方法。 也许子类化是要走的路以上是关于在 Outlook 中捕获对 MailItem.SendUsingAccount 属性的更改的主要内容,如果未能解决你的问题,请参考以下文章
使用文件资源管理器发送到 - 邮件收件人时启动的Outlook加载项
在 Access 中处理 Outlook MailItem 发送事件
VSTO Outlook 插件:当用户拖放定期约会时,无法在 Item_Change 事件中获取 AppointmentItem