---
title: NSFileProviderThumbnailing
framework: fileprovider
role: symbol
role_heading: Protocol
path: fileprovider/nsfileproviderthumbnailing
---

# NSFileProviderThumbnailing

Support for item thumbnails.

## Declaration

```swift
protocol NSFileProviderThumbnailing : NSObjectProtocol
```

## Overview

Overview Adopt this protocol if your File Provider extension supports downloading thumbnails from the remote storage.

## Topics

### Providing Thumbnails

- [fetchThumbnails(for:requestedSize:perThumbnailCompletionHandler:completionHandler:)](fileprovider/nsfileproviderthumbnailing/fetchthumbnails(for:requestedsize:perthumbnailcompletionhandler:completionhandler:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### File Provider protocols

- [NSFileProviderReplicatedExtension](fileprovider/nsfileproviderreplicatedextension.md)
- [NSFileProviderEnumerating](fileprovider/nsfileproviderenumerating.md)
- [NSFileProviderIncrementalContentFetching](fileprovider/nsfileproviderincrementalcontentfetching.md)
- [NSFileProviderPartialContentFetching](fileprovider/nsfileproviderpartialcontentfetching.md)
- [NSFileProviderServicing](fileprovider/nsfileproviderservicing.md)
- [NSFileProviderCustomAction](fileprovider/nsfileprovidercustomaction.md)
- [NSFileProviderExtensionActionIdentifier](fileprovider/nsfileproviderextensionactionidentifier.md)
- [NSFileProviderPendingSetEnumerator](fileprovider/nsfileproviderpendingsetenumerator.md)
