该问题其实可以拆分成两个小问题,提问的重点在问题二:问题一:在提问之前我搜寻过论坛上的类似问题,看到曾经有用户询问过v8i版本下如何添加EC属性,这个问题下面的回复是参考imodelvisitor这个案例,然后还需要用Bentley Class Editor V8i来创建Schema对应的xml文件。请问在MSCE版本下这个案例依然值得参考吗。问题二:MSCE提供了手动为元素添加自定义属性的功能,实现该功能不需要借助Bentley Class Editor,那么请问通过编程的手段是否同样可以不借助Bentley Class Editor而实现自定义属性的添加,如果可以的话能提供一个案例吗?
如果是MSCE,提供有非常方便的ItemType可供使用(无论是手工操作还是编程都提供有)。ItemType是简化版的EC:
https://communities.bentley.com/communities/other_communities/chinafirst/w/chinawiki/36602/dgn-ec
如果代码添加自定义EC属性,请参考最新版SDK中的例子C:\Program Files\Bentley\MicroStationCONNECTSDK\examples\DgnEC\DgnECNativeCrudExample
Answer Verified By: Hu Zhengyang
谢谢,这个例子我先自学一下,如果不懂再来请教