---
title: commonMetadata
framework: avfoundation
role: symbol
role_heading: Type Property
path: avfoundation/avpartialasyncproperty/commonmetadata-73m58
---

# commonMetadata

An array of metadata items for all common metadata keys that have a value.

## Declaration

```swift
static var commonMetadata: AVAsyncProperty<Root, [AVMetadataItem]> { get }
```

## Discussion

Discussion Use the load(_:isolation:) method to retrieve the property value. You can filter the array of metadata items according to language using the metadataItems(from:filteredAndSortedAccordingToPreferredLanguages:) method. Filter the results by identifier using the metadataItems(from:filteredByIdentifier:) method.

## See Also

### Loading metadata

- [metadata](avfoundation/avpartialasyncproperty/metadata-6e14c.md)
- [availableMetadataFormats](avfoundation/avpartialasyncproperty/availablemetadataformats-5p9xg.md)
- [loadMetadata(for:completionHandler:)](avfoundation/avassettrack/loadmetadata(for:completionhandler:).md)
