---
title: AssignableDocumentConfiguration
framework: Assignables
role: symbol
role_heading: Protocol
platforms: [iOS 17.4+, iPadOS 17.4+, Mac Catalyst 17.4+]
path: assignables/assignabledocumentconfiguration
---

# AssignableDocumentConfiguration

A type that specifies the options for an assignable document.

## Declaration

```swift
protocol AssignableDocumentConfiguration : Hashable
```

## Topics

### Configuring a document

- [maxScore](assignables/assignabledocumentconfiguration/maxscore.md)
- [correctScoreMarkType](assignables/assignabledocumentconfiguration/correctscoremarktype.md)
- [pointsPerBonusScoreMark](assignables/assignabledocumentconfiguration/pointsperbonusscoremark.md)
- [pointsPerCorrectScoreMark](assignables/assignabledocumentconfiguration/pointspercorrectscoremark.md)
- [pointsPerIncorrectScoreMark](assignables/assignabledocumentconfiguration/pointsperincorrectscoremark.md)

## Relationships

### Inherits From

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)

## See Also

### Configuration

- [AssignedWorkDocumentConfiguration](assignables/assignedworkdocumentconfiguration.md)
