---
title: SCSensitivityAnalysis.ContentType
framework: sensitivecontentanalysis
role: symbol
role_heading: Structure
path: sensitivecontentanalysis/scsensitivityanalysis/contenttype
---

# SCSensitivityAnalysis.ContentType

A type that identifies a category of sensitive content.

## Declaration

```swift
struct ContentType
```

## Discussion

Discussion The Sensitive Content Analysis framework uses content type values to indicate the specific nature of sensitive material detected in images or videos. Check the detectedTypes property to retrieve the set of content types the framework detects in analyzed media. This information enables your app to provide tailored responses based on the specific type of sensitive content present.

## Topics

### Identifying content categories

- [sexuallyExplicit](sensitivecontentanalysis/scsensitivityanalysis/contenttype/sexuallyexplicit.md)
- [goreOrViolence](sensitivecontentanalysis/scsensitivityanalysis/contenttype/goreorviolence.md)

### Creating a content type

- [init(rawValue:)](sensitivecontentanalysis/scsensitivityanalysis/contenttype/init(rawvalue:).md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Identifying content categories

- [detectedTypes](sensitivecontentanalysis/scsensitivityanalysis/detectedtypes.md)
