---
title: content
framework: uniformtypeidentifiers
role: symbol
role_heading: Type Property
path: uniformtypeidentifiers/uttype-swift.struct/content
---

# content

A base type that represents anything containing user-viewable content.

## Declaration

```swift
static var content: UTType { get }
```

## Discussion

Discussion Types that conform to content include documents, pasteboard data, and document packages. Types describing files or packages must also conform to UTTypeData or UTTypePackage for the system to bind documents to them. The identifier for this type is public.content.

## See Also

### Apple system base types

- [item](uniformtypeidentifiers/uttype-swift.struct/item.md)
- [compositeContent](uniformtypeidentifiers/uttype-swift.struct/compositecontent.md)
- [data](uniformtypeidentifiers/uttype-swift.struct/data.md)
- [resolvable](uniformtypeidentifiers/uttype-swift.struct/resolvable.md)
- [package](uniformtypeidentifiers/uttype-swift.struct/package.md)
- [bundle](uniformtypeidentifiers/uttype-swift.struct/bundle.md)
- [pluginBundle](uniformtypeidentifiers/uttype-swift.struct/pluginbundle.md)
- [application](uniformtypeidentifiers/uttype-swift.struct/application.md)
- [sourceCode](uniformtypeidentifiers/uttype-swift.struct/sourcecode.md)
- [bookmark](uniformtypeidentifiers/uttype-swift.struct/bookmark.md)
- [log](uniformtypeidentifiers/uttype-swift.struct/log.md)
