---
title: MMSPartContent
framework: TelephonyMessagingKit
role: symbol
role_heading: Structure
platforms: [iOS 26.0+]
path: telephonymessagingkit/mmspartcontent
---

# MMSPartContent

A structure that defines custom headers within MMS content.

## Declaration

```swift
struct MMSPartContent
```

## Topics

### Creating a content part

- [init(data:contentType:contentID:disposition:fileName:)](telephonymessagingkit/mmspartcontent/init(data:contenttype:contentid:disposition:filename:).md)

### Accessing part properties

- [data](telephonymessagingkit/mmspartcontent/data.md)
- [disposition](telephonymessagingkit/mmspartcontent/disposition.md)
- [MMSPartContent.MMSDispositionType](telephonymessagingkit/mmspartcontent/mmsdispositiontype.md)
- [filename](telephonymessagingkit/mmspartcontent/filename.md)
- [contentID](telephonymessagingkit/mmspartcontent/contentid.md)
- [contentType](telephonymessagingkit/mmspartcontent/contenttype.md)
- [UTType](uniformtypeidentifiers/uttype-swift.struct.md)

### Working with custom headers

- [customHeaders](telephonymessagingkit/mmspartcontent/customheaders.md)
- [addCustomHeader(_:)](telephonymessagingkit/mmspartcontent/addcustomheader(_:).md)
- [MMSPartContent.MMSCustomHeader](telephonymessagingkit/mmspartcontent/mmscustomheader.md)

## Relationships

### Conforms To

- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Accessing content properties

- [parts](telephonymessagingkit/mmscontent/parts.md)
- [subject](telephonymessagingkit/mmscontent/subject.md)
- [headers](telephonymessagingkit/mmscontent/headers.md)
