如何根據Microsoft Dynamics CRM 2011中插件的條件來防止刪除?我試過InvalidPluginExecutionException
但它不工作。防止刪除 - 在CRM 2011中使用插件
這是我的代碼。
try
{
if (context.InputParameters.Contains("Target") && context.InputParameters["Target"] is Entity)
{
Entity entity = (Entity)context.InputParameters["Target"];
new_testing testing = entity.ToEntity<new_testing>();
if (testing.new_hutang.Value == true)
{
throw new InvalidPluginExecutionException("error delete");
}
}
}
catch (InvalidPluginExecutionException e)
{
Console.WriteLine("cancel delete plugin" + e);
}
你能幫我解決一下需要做什麼嗎?
請提供代碼示例,說明迄今爲止您嘗試過的一些尚未運行的代碼示例,並請澄清您嘗試防止刪除的對象類型。 – bdx