<Unknown(DispID=0x0000FC95)> (false) 在更新 "HTMLBody" 时触发

<Unknown(DispID=0x0000FC95)> (false) fires when updating "HTMLBody"

我有一个 C# COM 加载项,可将自定义 HTML 插入电子邮件正文。

使用 OutlookSpy,我看到触发了以下事件:

PropertyChange (To)
PropertyChange (CC)
PropertyChange (BCC)
PropertyChange (To)
PropertyChange (CC)
PropertyChange (BCC)
PropertyChange (To)
PropertyChange (CC)
PropertyChange (BCC)
PropertyChange (ReceivedTime)
Write (false)
BeforeCheckNames (false)
AfterWrite ()
<Unknown(DispID=0x0000FC95)> (false)
PropertyChange (ConversationTopic)
PropertyChange (ConversationIndex)
PropertyChange (Subject)
PropertyChange (InternetCodepage)
PropertyChange (HTMLBody)
CustomPropertyChange (--- custom data ---)
CustomPropertyChange (--- custom data ---)
CustomPropertyChange (--- custom data ---)
CustomPropertyChange (--- custom data ---)

代码运行良好。我想知道什么事件对应于 DISPID 0x0000FC95。说不定以后可以用来做点什么。

它是 AfterWrite 事件的可取消版本。它不受 Microsoft 支持或记录。他们在 OOM 中引入了它,但它从未进入类型库。随时可以拿走,你还是别用了