---
title: NSFileProviderEnumerating
framework: fileprovider
role: symbol
role_heading: Protocol
path: fileprovider/nsfileproviderenumerating
---

# NSFileProviderEnumerating

Support for enumerating the file provider’s contents.

## Declaration

```swift
protocol NSFileProviderEnumerating : NSObjectProtocol
```

## Topics

### Accessing Enumerators

- [enumerator(for:request:)](fileprovider/nsfileproviderenumerating/enumerator(for:request:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

### Inherited By

- [NSFileProviderReplicatedExtension](fileprovider/nsfileproviderreplicatedextension.md)

## See Also

### File Provider protocols

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