---
title: AttachmentContent
framework: realitykit
role: symbol
role_heading: Protocol
path: realitykit/attachmentcontent
---

# AttachmentContent

A type that provides content for an attachment content builder.

## Declaration

```swift
@MainActor @preconcurrency protocol AttachmentContent
```

## Topics

### Associated Types

- [Body](realitykit/attachmentcontent/body-swift.associatedtype.md)

### Instance Properties

- [body](realitykit/attachmentcontent/body-swift.property.md)

## Relationships

### Conforming Types

- [AnyAttachmentContent](realitykit/anyattachmentcontent.md)
- [Attachment](realitykit/attachment.md)
- [ConditionalAttachmentContent](realitykit/conditionalattachmentcontent.md)
- [EmptyAttachmentContent](realitykit/emptyattachmentcontent.md)
- [TupleAttachmentContent](realitykit/tupleattachmentcontent.md)
- [TuplePackAttachmentContent](realitykit/tuplepackattachmentcontent.md)

## See Also

### Attachment types

- [AttachmentContentBuilder](realitykit/attachmentcontentbuilder.md)
- [TuplePackAttachmentContent](realitykit/tuplepackattachmentcontent.md)
- [ConditionalAttachmentContent](realitykit/conditionalattachmentcontent.md)
- [EmptyAttachmentContent](realitykit/emptyattachmentcontent.md)
- [TupleAttachmentContent](realitykit/tupleattachmentcontent.md)
- [AnyAttachmentContent](realitykit/anyattachmentcontent.md)
