---
title: ManagedContentView
framework: managedappdistribution
role: symbol
role_heading: Structure
path: managedappdistribution/managedcontentview
---

# ManagedContentView

## Declaration

```swift
@MainActor struct ManagedContentView<Icon> where Icon : View
```

## Topics

### Creating views

- [init(primaryLabel:secondaryLabel:tertiaryLabel:quaternaryLabel:offerState:offerAction:icon:)](managedappdistribution/managedcontentview/init(primarylabel:secondarylabel:tertiarylabel:quaternarylabel:offerstate:offeraction:icon:)-4blv1.md)
- [init(primaryLabel:secondaryLabel:tertiaryLabel:quaternaryLabel:offerState:offerAction:icon:)](managedappdistribution/managedcontentview/init(primarylabel:secondarylabel:tertiarylabel:quaternarylabel:offerstate:offeraction:icon:)-8l3xw.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [View](swiftui/view.md)

## See Also

### View creation

- [ManagedAppView](managedappdistribution/managedappview.md)
- [ManagedContentOfferState](managedappdistribution/managedcontentofferstate.md)
- [ManagedContentStyle](managedappdistribution/managedcontentstyle.md)
