【发布时间】:2010-02-26 13:58:43
【问题描述】:
我正在扩展一些 CRM 标注以添加额外的功能,我被告知不要出于兼容性原因将它们重写为插件。在领导实体的更新后,如果领导实体的某个属性发生了变化,我想执行一些额外的操作。我的标注已正确注册并在更新线索后触发,并使用以下 sig 运行覆盖方法
public override void PostUpdate(CalloutUserContext userContext, CalloutEntityContext entityContext, string preImageEntityXml, string postImageEntityXml)
{
}
据我了解,我可以将 preImageEntityXml 和 postImageEntityXml 反序列化为 DynamicEntity 对象,这样我就可以计算出发生了什么变化。但是 preImageEntityXml 和 postImageEntityXml 都是空的,我不知道为什么。
【问题讨论】:
标签: dynamics-crm dynamics-crm-4