各位老师,我有个疑问,我们现在基于C#对MSCE进行二次开发所得到模型,并赋予CE属性后,能不能实现通过修改属性去修改模型呢?
ChangeTrackCallback::AddXAttributeChangedFunction可以设置一个回调函数,这个回调函数是当元素上的XAttribute属性发生变化时会被调用,而EC属性是基于XAttribute的,所以您可以在这个回调函数里边通过函数传递进来的参数获取到EC属性发生变化的元素,然后去更新模型即可。