PlayOn Plugin API

VirtualAudioFile Members

VirtualAudioFile overview

Public Instance Properties

Album (inherited from MediaMallTechnologies.Plugin.AudioResource) The album of this media, if available.
Artist (inherited from MediaMallTechnologies.Plugin.AudioResource) The artist of this media, if available.
Bitrate (inherited from MediaMallTechnologies.Plugin.AudioResource) The bitrate of this media (in bps), or 0 if not available.
Date (inherited from MediaMallTechnologies.Plugin.SharedMediaFileInfo) The date timestamp for this media.
Description (inherited from MediaMallTechnologies.Plugin.SharedMediaFileInfo) A textual description of this media.
Duration (inherited from MediaMallTechnologies.Plugin.AudioResource) The length of this media in milliseconds.
FileSize (inherited from MediaMallTechnologies.Plugin.SharedMediaFileInfo) The size of this media, in bytes, or 0 if unknown.
Genre (inherited from MediaMallTechnologies.Plugin.AudioResource) The genre of this media, if available.
Id Gets the unique ID of this instance.
MetadataProperties (inherited from MediaMallTechnologies.Plugin.AbstractSharedMediaInfo) The string-based name/value pairs for arbitrary and optional metadata.
OwnerId Gets the unique ID of the owning folder.
Path (inherited from MediaMallTechnologies.Plugin.SharedMediaFileInfo) The physical file path or online media URL.
SourceId (inherited from MediaMallTechnologies.Plugin.SharedMediaFileInfo) A unique string that identifies this media as defined by the content provider.
ThumbnailUrl (inherited from MediaMallTechnologies.Plugin.AbstractSharedMediaInfo) A URL or local path to an image icon or thumbnail for this metadata.
Title (inherited from MediaMallTechnologies.Plugin.AbstractSharedMediaInfo) Display name.
TrackNumber (inherited from MediaMallTechnologies.Plugin.AudioResource) The track number of this media, if available.

Public Instance Methods

Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetObjectData (inherited from MediaMallTechnologies.Plugin.AudioResource) Overridden from superclass to serialize this instance.
GetType (inherited from Object)Gets the Type of the current instance.
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Constructors

VirtualAudioFile Constructor Initializes a new instance of the VirtualAudioFile class from the specified serialization context.

Protected Instance Methods

Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

See Also

VirtualAudioFile Class | MediaMallTechnologies.PlayOn.Plugin Namespace