---
title: DocumentReadConfiguration
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/documentreadconfiguration
---

# DocumentReadConfiguration

Provides the information required to read a document from disk.

## Declaration

```swift
struct DocumentReadConfiguration
```

## Topics

### Accessing read properties

- [contentType](swiftui/documentreadconfiguration/contenttype.md)

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)

## See Also

### Reading and writing documents

- [DocumentWriteConfiguration](swiftui/documentwriteconfiguration.md)
- [FileDocumentReadConfiguration](swiftui/filedocumentreadconfiguration.md)
- [FileDocumentWriteConfiguration](swiftui/filedocumentwriteconfiguration.md)
- [DocumentReader](swiftui/documentreader.md)
- [DocumentWriter](swiftui/documentwriter.md)
- [FileWrapperDocumentReader](swiftui/filewrapperdocumentreader.md)
- [FileWrapperDocumentWriter](swiftui/filewrapperdocumentwriter.md)
