0

我有一个灯具系列,我想从中复制。我知道创建具有相同属性的系列实例会给我另一个灯具,如果我使用这个命令“ElementTransformUtils.CopyElement(Doc,inst.id, loc) ”也会给我另一个。那么,这两个输出有什么区别?它会给我同样的输出“安装在天花板上的灯具”吗?提前致谢

4

1 回答 1

0

创建一个新的族实例将放置一个具有默认参数的元素的新实例。

使用 ElementTransformUtils.CopyElement 将制作现有元素的副本,同时考虑到已更改其默认设置的任何参数。

当创建一个新的族实例时,有一个 NewFamilyInstance 的重载,它允许您指定它应该安装在哪个面上(在您的情况下是天花板)。

我不确定 ElementTransformUtils.CopyElement 的行为究竟是什么,但它应该与使用 UI 自己复制和粘贴它相同。

于 2013-09-25T05:38:00.820 回答