---
title: QLThumbnailGenerator.Request.RepresentationTypes
framework: quicklookthumbnailing
role: symbol
role_heading: Structure
path: quicklookthumbnailing/qlthumbnailgenerator/request/representationtypes-swift.struct
---

# QLThumbnailGenerator.Request.RepresentationTypes

The various types of thumbnails that you can request.

## Declaration

```swift
struct RepresentationTypes
```

## Overview

Overview Thumbnails come in one of three different types: To request all thumbnail representations, use all.

## Topics

### Creating a Thumbnail Type

- [init(rawValue:)](quicklookthumbnailing/qlthumbnailgenerator/request/representationtypes-swift.struct/init(rawvalue:).md)
- [all](quicklookthumbnailing/qlthumbnailgenerator/request/representationtypes-swift.struct/all.md)
- [icon](quicklookthumbnailing/qlthumbnailgenerator/request/representationtypes-swift.struct/icon.md)
- [lowQualityThumbnail](quicklookthumbnailing/qlthumbnailgenerator/request/representationtypes-swift.struct/lowqualitythumbnail.md)
- [thumbnail](quicklookthumbnailing/qlthumbnailgenerator/request/representationtypes-swift.struct/thumbnail.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [ExpressibleByArrayLiteral](swift/expressiblebyarrayliteral.md)
- [OptionSet](swift/optionset.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [SetAlgebra](swift/setalgebra.md)

## See Also

### Describing the Requested Thumbnail

- [size](quicklookthumbnailing/qlthumbnailgenerator/request/size.md)
- [scale](quicklookthumbnailing/qlthumbnailgenerator/request/scale.md)
- [contentType](quicklookthumbnailing/qlthumbnailgenerator/request/contenttype.md)
- [representationTypes](quicklookthumbnailing/qlthumbnailgenerator/request/representationtypes-swift.property.md)
- [minimumDimension](quicklookthumbnailing/qlthumbnailgenerator/request/minimumdimension.md)
- [iconMode](quicklookthumbnailing/qlthumbnailgenerator/request/iconmode.md)
