DuplicateElement

エレメントを複製します。


宣言

DuplicateElement(obj)
DuplicateElement(obj, tag)


パラメータ

obj : Object

複製するオブジェクト。

tag : Object

新しいタグを表す文字列。


戻り値

obj がエレメントの場合はそのコピーを返します。tag が指定されていれば、それを新たなエレメントのタグとします。

obj がエレメント以外の場合は、コピー可能ならコピーします。可能でない場合は Nothing を返します。


解説

エレメントにはコピー不可能な型があります。その場合、例外がスローされます。