---
title: perItemMetadataProvider
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiactivityitemsconfiguration/peritemmetadataprovider
---

# perItemMetadataProvider

A closure that provides metadata for each activity item.

## Declaration

```swift
var perItemMetadataProvider: ((Int, UIActivityItemsConfigurationMetadataKey) -> Any?)? { get set }
```

## Mentioned in

Collaborating and sharing copies of your data

## See Also

### Managing the configuration

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