---
title: metadataProvider
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiactivityitemsconfiguration/metadataprovider
---

# metadataProvider

A closure that provides metadata for the activity items.

## Declaration

```swift
var metadataProvider: ((UIActivityItemsConfigurationMetadataKey) -> Any?)? { get set }
```

## See Also

### Managing the configuration

- [localObject](uikit/uiactivityitemsconfiguration/localobject.md)
- [perItemMetadataProvider](uikit/uiactivityitemsconfiguration/peritemmetadataprovider.md)
- [applicationActivitiesProvider](uikit/uiactivityitemsconfiguration/applicationactivitiesprovider.md)
- [UIActivityItemsConfigurationMetadataKey](uikit/uiactivityitemsconfigurationmetadatakey.md)
