关于使用C#SDK创建Alignment以后Element属性为空的问题

各位好,在使用代码创建Alignment对象时发现了一个问题,创建出来的Alignment对象无法访问其Element属性。

我的代码是先创建平面线再创建纵面线:

这个Alignment创建完以后能够在DGN文件中显示:

但是,创建出来的Alignment对象的element属性为空值:

去使用al.Element访问该属性的时候会导致ORD异常崩溃。

但是,如果我使用con.GetActiveGeometricModel().Alignments去遍历这些Alignment的时候,element属性是有值的:

望解答~