我正在撿起一個剩下的項目,所以我很抱歉如果我沒有把它弄清楚。CRM 2011,如何使用反射創建自定義實體的實例?
我需要能夠根據需要動態創建MS CRM對象的實例,而不必知道它將提前做些什麼。
它正在爲默認情況下與CRM一起來的所有實體工作,但我有一個時間獲得自定義實體的解決方案。
我擁有的是以下內容。
string myAssembly - assemblyPrefix + ObjectInst.Id;
object msdObject = Activator.CreateIntance(Type.GetType(myassembly));
Where ObjectInst.Id =實體邏輯名稱。
當我這樣做和ObjectInst.Id = account
(例如)或任何CRM來的實體。我想做的事很棒!
當我爲自定義實體的任何實體執行此操作時,它將返回空值。
我猜測它與工作類型是CRM中預定義的類型有關,但必須有一種方法可以與自定義實體一起完成此工作。希望??
謝謝,給了我一個方向去;儘管它沒有點擊我們正在嘗試做的事情。但是,應該向前走 - 它肯定比我有更多! – SkerryAmp