0
我想在觸發PostUpdate事件時獲取未修改的實體。 我嘗試使用動態CRM 2011獲取實體未在發佈後更改
context.PreEntityImages
,但它是空的。
如何在PostUpdate事件中獲取此實體?
我想在觸發PostUpdate事件時獲取未修改的實體。 我嘗試使用動態CRM 2011獲取實體未在發佈後更改
context.PreEntityImages
,但它是空的。
如何在PostUpdate事件中獲取此實體?
首先,您需要爲更新後步驟註冊一個pre-entityimage。
public void Execute(IServiceProvider serviceProvider)
{
var context = (IPluginExecutionContext) serviceProvider.GetService(typeof (IPluginExecutionContext));
Entity preImage = context.PreEntityImages.First().Value;
}
嗨,@Guido Preite和Henk van Boeijen感謝您的迴應:) 我沒有註冊entityimage,它是在註冊entityimage後 –
你註冊的插件註冊工具的entityimage:
您可以使用下面的代碼片段,然後獲得entityimage? –