Optionalparts: AssemblyPartDef<T>[]Optionalnodes: AssemblyNodeDef[]Optionalremovals: string[]OptionalpartUpdates: AssemblyPartUpdateDef<T>[]OptionalclearDocument: booleanOptionalloadedParts: AssemblyLoadedPartDef[]来自 createPart 的零件定义,即实例所放置的形状。
构成树的装配体和实例节点定义。
Optionalremovals要从现有文档中移除的零件、实例或装配体的标签;对新文档忽略。
Optionalpart来自 createPartUpdate 的对现有文档零件的更改;对新文档忽略。
Optionalclear为 true 时,现有文档在添加新零件和节点之前被清空;为 false 时保留其内容并应用移除和更新。
Optionalloaded来自 createImportedPart 的导入零件定义,每个都从某个源文档中复制一棵标签树,以便实例放置它。
用于
assembly.manager.combineStructure的零件、节点和更新列表,它将它们汇集成一个供buildAssemblyDocument使用的结构;更新列表只在更新现有文档时才有意义。