---
title: User-defined property keys
framework: mediaplayer
role: collectionGroup
role_heading: API Collection
path: mediaplayer/user-defined-property-keys
---

# User-defined property keys

Properties for obtaining user-defined metadata for a media item.

## Overview

Overview Obtain user-defined metadata for a media item by calling the value(forProperty:) method with these property keys. Don’t use user-defined properties to build media property predicates.

## Topics

### User-defined property keys

- [MPMediaItemPropertySkipCount](mediaplayer/mpmediaitempropertyskipcount.md)
- [MPMediaItemPropertyRating](mediaplayer/mpmediaitempropertyrating.md)
- [MPMediaItemPropertyLastPlayedDate](mediaplayer/mpmediaitempropertylastplayeddate.md)
- [MPMediaItemPropertyUserGrouping](mediaplayer/mpmediaitempropertyusergrouping.md)
- [MPMediaItemPropertyBookmarkTime](mediaplayer/mpmediaitempropertybookmarktime.md)
- [MPMediaItemPropertyDateAdded](mediaplayer/mpmediaitempropertydateadded.md)

## See Also

### Media item types and keys

- [MPMediaType](mediaplayer/mpmediatype.md)
- [General media item property keys](mediaplayer/general-media-item-property-keys.md)
