MediaPlayer.MPMediaItem Members

The members of MediaPlayer.MPMediaItem are listed below.

See Also: Inherited members from MediaPlayer.MPMediaEntity

Public Constructors

Default constructor that initializes a new instance of this class with no parameters.
A constructor that initializes the object from the data stored in the unarchiver object.

Protected Constructors

Constructor to call on derived classes to skip initialization and merely allocate the object.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

Public Properties

[read-only]
AlbumArtistFoundation.NSString. The Album's artist
[read-only]
AlbumArtistPersistentIDulong. The Album's Artist Persistent ID
[read-only]
static
AlbumArtistPersistentIDPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyAlbumArtistPersistentID
[read-only]
static
AlbumArtistPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyAlbumArtist
[read-only]
AlbumPersistentIDulong. The Album's persistent id
[read-only]
static
AlbumPersistentIDPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyAlbumPersistentID
[read-only]
AlbumTitleFoundation.NSString. The album title
[read-only]
static
AlbumTitlePropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyAlbumTitle
[read-only]
AlbumTrackCountint. The album track count
[read-only]
static
AlbumTrackCountPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyAlbumTrackCount
[read-only]
AlbumTrackNumberint. The album track
[read-only]
static
AlbumTrackNumberPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyAlbumTrackNumber
[read-only]
ArtistFoundation.NSString. The artist
[read-only]
ArtistPersistentIDulong. The Artist Persistent ID
[read-only]
static
ArtistPersistentIDPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyArtistPersistentID
[read-only]
static
ArtistPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyArtist
[read-only]
ArtworkMPMediaItemArtwork. The artwork
[read-only]
static
ArtworkPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyArtwork
[read-only]
AssetURLFoundation.NSUrl. The asset URL
[read-only]
static
AssetURLPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyAssetURL
[read-only]
BeatsPerMinuteuint. The beats per minute
[read-only]
static
BeatsPerMinutePropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyBeatsPerMinute
[read-only]
BookmarkTimedouble. The user bookmark time
[read-only]
static
BookmarkTimePropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyBookmarkTime
[read-only]
override
ClassHandleIntPtr. The handle for this class.
[read-only]
CommentsFoundation.NSString. The comments
[read-only]
static
CommentsPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyComments
[read-only]
ComposerFoundation.NSString. The composer
[read-only]
ComposerPersistentIDulong. The Composer Persistent ID
[read-only]
static
ComposerPersistentIDPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyComposerPersistentID
[read-only]
static
ComposerPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyComposer
[read-only]
DiscCountint. The number of discs in the album that contains this media item.
[read-only]
static
DiscCountPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyDiscCount
[read-only]
DiscNumberint. The disc number
[read-only]
static
DiscNumberPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyDiscNumber
[read-only]
GenreFoundation.NSString. The genre.
[read-only]
GenrePersistentIDulong. The Genre Persistent ID
[read-only]
static
GenrePersistentIDPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyGenrePersistentID
[read-only]
static
GenrePropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyGenre
[read-only]
IsCloudItembool. Determines if the item is an iCloud item or not.
[read-only]
static
IsCloudItemPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyIsCloudItem
[read-only]
IsCompilationbool. Set to true if this is media item belongs to a compilation.
[read-only]
static
IsCompilationPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyIsCompilation
[read-only]
LastPlayedDateFoundation.NSDate. The last date that this item was played.
[read-only]
static
LastPlayedDatePropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyLastPlayedDate
[read-only]
LyricsFoundation.NSString. The lyrics.
[read-only]
static
LyricsPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyLyrics
[read-only]
MediaTypeMPMediaType. Media type for this media item.
[read-only]
static
MediaTypePropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyMediaType
[read-only]
PersistentIDulong. The Persistent ID
[read-only]
static
PersistentIDPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyPersistentID
[read-only]
PlaybackDurationdouble. Playback duration in seconds.
[read-only]
static
PlaybackDurationPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyPlaybackDuration
[read-only]
PlayCountint. Number of times this item has been played.
[read-only]
static
PlayCountPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyPlayCount
[read-only]
PodcastPersistentIDulong. The Podcast Persistent ID.
[read-only]
static
PodcastPersistentIDPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyPodcastPersistentID
[read-only]
PodcastTitleFoundation.NSString. Title for the podcast.
[read-only]
static
PodcastTitlePropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyPodcastTitle
[read-only]
Ratinguint. The user assigned rating in the range zero to five.
[read-only]
static
RatingPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyRating
[read-only]
ReleaseDateFoundation.NSDate. The release date for this media item.
[read-only]
static
ReleaseDatePropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyReleaseDate
[read-only]
SkipCountint. Number of times this item has been skipped from playing back.
[read-only]
static
SkipCountPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertySkipCount
[read-only]
TitleFoundation.NSString. The title for this media item.
[read-only]
static
TitlePropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyTitle
[read-only]
UserGroupingFoundation.NSString. User defined grouping for this media item.
[read-only]
static
UserGroupingPropertyFoundation.NSString. Represents the value associated with the constant MPMediaItemPropertyUserGrouping

Public Methods

static
GetPersistentIDProperty(MPMediaGrouping) : string
Returns the persistent ID for the specified grouping type.
static
GetTitleProperty(MPMediaGrouping) : string
Returns the title for the specified grouping type