---
title: ManagedContentOfferState
framework: managedappdistribution
role: symbol
role_heading: Structure
path: managedappdistribution/managedcontentofferstate
---

# ManagedContentOfferState

The state for a managed content view offer.

## Declaration

```swift
struct ManagedContentOfferState
```

## Topics

### Creating states

- [custom(title:)](managedappdistribution/managedcontentofferstate/custom(title:).md)
- [installing(progress:)](managedappdistribution/managedcontentofferstate/installing(progress:).md)

### Determining installation status

- [installed](managedappdistribution/managedcontentofferstate/installed.md)
- [notInstalled](managedappdistribution/managedcontentofferstate/notinstalled.md)
- [neverInstalled](managedappdistribution/managedcontentofferstate/neverinstalled.md)
- [noninteractive](managedappdistribution/managedcontentofferstate/noninteractive.md)

## Relationships

### Conforms To

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

## See Also

### View creation

- [ManagedAppView](managedappdistribution/managedappview.md)
- [ManagedContentView](managedappdistribution/managedcontentview.md)
- [ManagedContentStyle](managedappdistribution/managedcontentstyle.md)
