---
title: registeredContentTypes
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/nsitemprovider/registeredcontenttypes
---

# registeredContentTypes

Registered content types in the order the app registers each type.

## Declaration

```swift
var registeredContentTypes: [UTType] { get }
```

## Discussion

Discussion You app should register content types in order of fidelity. The system uses content types that appear earlier in the array.

## See Also

### Registering content types

- [registeredContentTypesForOpenInPlace](foundation/nsitemprovider/registeredcontenttypesforopeninplace.md)
- [registeredContentTypes(conformingTo:)](foundation/nsitemprovider/registeredcontenttypes(conformingto:).md)
