2016-07-28 89 views

回答

2

要獲得所有的步驟:

var step = xrmServiceContext.SdkMessageSet.FirstOrDefault(step => step.Name == "foobar"); 

要得到所有的插件組件:

var plugin = xrmServiceContext.PluginAssemblySet.FirstOrDefault(p => p.Name == "foobar"); 

一旦你得到的GUID,你會刪除它們像任何其他實體:

service.Delete(PluginAssembly.EntityLogicalName, plugin.Id); 

如果有任何依賴關係,您需要遍歷依賴項列表並首先刪除它們。使用RetrieveDependentComponentsRequest來獲取所有依賴項的列表。