---
title: requestThumbnail()
framework: imagecapturecore
role: symbol
role_heading: Instance Method
path: imagecapturecore/iccameraitem/requestthumbnail()
---

# requestThumbnail()

Requests a thumbnail for the item.

## Declaration

```swift
func requestThumbnail()
```

## Discussion

Discussion If a thumbnail is not readily available, accessing this property will send a message to the device requesting a thumbnail for the file. The delegate of the device will be notified via method cameraDevice(_:didReceiveThumbnail:for:error:), if this method is implemented by the delegate. Execution of the delegate callback will occur on the main thread.

## See Also

### Requesting Thumbnails

- [thumbnail](imagecapturecore/iccameraitem/thumbnail.md)
- [thumbnailIfAvailable](imagecapturecore/iccameraitem/thumbnailifavailable.md)
- [largeThumbnailIfAvailable](imagecapturecore/iccameraitem/largethumbnailifavailable.md)
- [flushThumbnailCache()](imagecapturecore/iccameraitem/flushthumbnailcache().md)
- [ICCameraItemThumbnailOption](imagecapturecore/iccameraitemthumbnailoption.md)
