我正在开发Outlook VSTO并使用Items.ItemAdd事件来跟踪和处理已发送的项目。我知道它不可靠,所以我稍后通过扫描已发送的文件夹和所选项目来重新检查项目。 问题是,ItemAdd处理程序中的SentTime和稍后的SelectionChange事件中的SentTime略有不同(一分钟和几秒)。 SelectionChange中的时间小于ItemAdd中的时间。 我找到了这个旧帖子,但没有解决方案: http://forums.msexchange.org/SentTime_differences_(PR_CLIENT_SUBMIT_TIME)/m_1800461424/tm.htm
我想也许当项目实际发送时,Outlook会以一个可能不同的服务器时间戳静默更新它。我怎么能发现这个?
答案 0 :(得分:1)
您可以稍后使用Items.ItemChange
事件检测更改。