---
title: "exportParts(identifiedBy:)"
framework: Assignables
role: symbol
role_heading: Instance Method
platforms: [iOS 17.5+, iPadOS 17.5+, Mac Catalyst 17.5+]
path: "assignables/assignabledocument/exportparts(identifiedby:)"
---

# exportParts(identifiedBy:)

Given a set of part identifiers, return a dictionary of part ID to part data.

## Declaration

```swift
func exportParts(identifiedBy partIDs: [AssignableDocument.PartID]) async throws -> [AssignableDocument.PartID : MergeablePartData]
```

## Parameters

- `partIDs`: An array of part IDs to export. This is treated as a set.

## Return Value

Return Value A dictionary of part ID to part data file for the requested parts.

## See Also

### Exporting the parts

- [exportBaseAsPDF()](assignables/assignabledocument/exportbaseaspdf().md)
- [export(partIDs:)](assignables/assignabledocument/export(partids:).md)
