我正在捡起一个剩下的项目,所以我很抱歉如果我没有把它弄清楚。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