Optionalid: stringOptionalsourceDocumentIndex: numberOptionalsourceLabel: stringOptionalname: stringOptionalcolorRgba: ColorRGBAUnique identifier for referencing this imported part from instance nodes (via partId).
Index into the sourceDocuments array passed to buildAssemblyDocument.
OptionalsourceOptional OCAF entry string of the label to copy from the source document (e.g. "0:1:1:1"). If omitted, all free shapes of the source document are imported (wrapped in a new assembly compound when there are multiple).
OptionalnameOptional display name override applied to the imported root label.
OptionalcolorOptional color override applied to the imported root label.
DTO for creating an imported part definition. Imported parts copy a label tree from a source document (typically STEP-loaded) into the new assembly, preserving sub-assembly hierarchy. They become referenceable as a single part (by id) from any instance node.