---
title: NSFileProviderKnownFolderSupporting
framework: fileprovider
role: symbol
role_heading: Protocol
path: fileprovider/nsfileproviderknownfoldersupporting
---

# NSFileProviderKnownFolderSupporting

A protocol that defines the interface for sharing known-folder locations with the system.

## Declaration

```swift
protocol NSFileProviderKnownFolderSupporting : NSObjectProtocol
```

## Topics

### Providing known-folder locations to the system

- [getKnownFolderLocations(_:completionHandler:)](fileprovider/nsfileproviderknownfoldersupporting/getknownfolderlocations(_:completionhandler:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Syncing Desktop and Documents folders

- [claimKnownFolders(_:localizedReason:completionHandler:)](fileprovider/nsfileprovidermanager/claimknownfolders(_:localizedreason:completionhandler:).md)
- [releaseKnownFolders(_:localizedReason:completionHandler:)](fileprovider/nsfileprovidermanager/releaseknownfolders(_:localizedreason:completionhandler:).md)
- [NSFileProviderKnownFolders](fileprovider/nsfileproviderknownfolders.md)
- [NSFileProviderKnownFolderLocations](fileprovider/nsfileproviderknownfolderlocations.md)
