UserData不能写入值内容为空的键值对 ,这是我操作有问题还是就是这样?

ArchivableDictionary 这个类的set方法,写入string.Empty, null ,"" 都不能保存的3DM文件里面 其他的方法也是,只要是null,就不能保存

是的,如果是 null 或者 “” 都不能被保存到 3dm 文件。

1 个赞

谢谢!还有个问题,这些写入Geomerty或者Point3d的Set方法 有什么作用呢?

在不把物件放在场景中的情况下直接把 Geometry 等当做值存在 UserData 中并保存在 3dm 文件中。

谢谢,明白了,暂时还没有找到应用场景