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; списки обновлений имеют значение только при обновлении существующего документа.