Logo Search packages:      
Sourcecode: f-spot version File versions  Download package

TagLib::Image::ImageTag Class Reference

Inheritance diagram for TagLib::Image::ImageTag:

TagLib::Tag TagLib::Gif::GifCommentTag TagLib::IFD::IFDTag TagLib::Image::CombinedImageTag TagLib::Jpeg::JpegCommentTag TagLib::Png::PngTag TagLib::Xmp::XmpTag TagLib::Tiff::Rw2::IFDTag

List of all members.


Detailed Description

A class to abstract the image tags. It extends the Tag class and adds some image specific propties.

Definition at line 35 of file ImageTag.cs.


Public Member Functions

abstract void Clear ()
 Clears the values stored in the current instance.
virtual void CopyTo (Tag target, bool overwrite)
 Copies the values from the current instance to another TagLib.Tag, optionally overwriting existing values.

Static Public Member Functions

static void Duplicate (Tag source, Tag target, bool overwrite)
 Copies all standard values from one tag to another, optionally overwriting existing values.

Properties

virtual string Album [get, set]
 Gets and sets the album of the media represented by the current instance.
virtual string[] AlbumArtists [get, set]
 Gets and sets the band or artist who is credited in the creation of the entire album or collection containing the media described by the current instance.
virtual string[] AlbumArtistsSort [get, set]
 Gets and sets the sort names for the band or artist who is credited in the creation of the entire album or collection containing the media described by the current instance.
virtual string AlbumSort [get, set]
 Gets and sets the sort names for the Album Title of the media represented by the current instance.
virtual double Altitude [get, set]
 Gets or sets the altitude of the GPS coordinate the current image was taken. The unit is meter.
virtual string AmazonId [get, set]
 Gets and sets the Amazon ID of the media represented by the current instance.
virtual string[] Artists [get, set]
 Gets and sets the same value as Performers.
virtual uint BeatsPerMinute [get, set]
 Gets and sets the number of beats per minute in the audio of the media represented by the current instance.
virtual string Comment [get, set]
 Gets and sets a user comment on the media represented by the current instance.
virtual string[] Composers [get, set]
 Gets and sets the composers of the media represented by the current instance.
virtual string[] ComposersSort [get, set]
 Gets and sets the sort names for the composers of the media represented by the current instance.
virtual string Conductor [get, set]
 Gets and sets the conductor or director of the media represented by the current instance.
virtual string Copyright [get, set]
 Gets and sets the copyright information for the media represented by the current instance.
virtual string Creator [get, set]
 Gets or sets the creator of the image.
virtual DateTime DateTime [get, set]
 Gets or sets the time when the image, the current instance belongs to, was taken.
virtual uint Disc [get, set]
 Gets and sets the number of the disc containing the media represented by the current instance in the boxed set.
virtual uint DiscCount [get, set]
 Gets and sets the number of discs in the boxed set containing the media represented by the current instance.
virtual double ExposureTime [get, set]
 Gets the exposure time the image, the current instance belongs to, was taken with.
string FirstAlbumArtist [get]
 Gets the first value contained in AlbumArtists.
string FirstAlbumArtistSort [get]
 Gets the first value contained in AlbumArtistsSort.
string FirstArtist [get]
 Gets the same value as FirstPerformer.
string FirstComposer [get]
 Gets the first value contained in Composers.
string FirstComposerSort [get]
 Gets the first value contained in ComposersSort.
string FirstGenre [get]
 Gets the first value contained in Genres.
string FirstPerformer [get]
 Gets the first value contained in Performers.
string FirstPerformerSort [get]
 Gets the first value contained in PerformersSort.
virtual double FNumber [get, set]
 Gets the FNumber the image, the current instance belongs to, was taken with.
virtual double FocalLength [get, set]
 Gets the focal length the image, the current instance belongs to, was taken with.
virtual uint FocalLengthIn35mmFilm [get, set]
 Gets the focal length the image, the current instance belongs to, was taken with, assuming a 35mm film camera.
virtual string[] Genres [get, set]
 Gets and sets the genres of the media represented by the current instance.
virtual string Grouping [get, set]
 Gets and sets the grouping on the album which the media in the current instance belongs to.
virtual bool IsEmpty [get]
 Gets whether or not the current instance is empty.
virtual uint ISOSpeedRatings [get, set]
 Gets the ISO speed the image, the current instance belongs to, was taken with.
string JoinedAlbumArtists [get]
 Gets a semicolon separated string containing the values in AlbumArtists.
string JoinedArtists [get]
 Gets the same value as JoinedPerformers.
string JoinedComposers [get]
 Gets a semicolon separated string containing the values in Composers.
string JoinedGenres [get]
 Gets a semicolon separated string containing the values in Genres.
string JoinedPerformers [get]
 Gets a semicolon separated string containing the values in Performers.
string JoinedPerformersSort [get]
 Gets a semicolon separated string containing the values in PerformersSort.
virtual string[] Keywords [get, set]
 Gets or sets the keywords for the image described by the current instance.
virtual double Latitude [get, set]
 Gets or sets the latitude of the GPS coordinate the current image was taken.
virtual double Longitude [get, set]
 Gets or sets the longitude of the GPS coordinate the current image was taken.
virtual string Lyrics [get, set]
 Gets and sets the lyrics or script of the media represented by the current instance.
virtual string Make [get, set]
 Gets the manufacture of the recording equipment the image, the current instance belongs to, was taken with.
virtual string Model [get, set]
 Gets the model name of the recording equipment the image, the current instance belongs to, was taken with.
virtual string MusicBrainzArtistId [get, set]
 Gets and sets the MusicBrainz Artist ID of the media represented by the current instance.
virtual string MusicBrainzDiscId [get, set]
 Gets and sets the MusicBrainz Disc ID of the media represented by the current instance.
virtual string MusicBrainzReleaseArtistId [get, set]
 Gets and sets the MusicBrainz Release Artist ID of the media represented by the current instance.
virtual string MusicBrainzReleaseCountry [get, set]
 Gets and sets the MusicBrainz Release Country of the media represented by the current instance.
virtual string MusicBrainzReleaseId [get, set]
 Gets and sets the MusicBrainz Release ID of the media represented by the current instance.
virtual string MusicBrainzReleaseStatus [get, set]
 Gets and sets the MusicBrainz Release Status of the media represented by the current instance.
virtual string MusicBrainzReleaseType [get, set]
 Gets and sets the MusicBrainz Release Type of the media represented by the current instance.
virtual string MusicBrainzTrackId [get, set]
 Gets and sets the MusicBrainz Track ID of the media represented by the current instance.
virtual string MusicIpId [get, set]
 Gets and sets the MusicIP PUID of the media represented by the current instance.
virtual ImageOrientation Orientation [get, set]
 Gets or sets the orientation of the image described by the current instance.
virtual string[] Performers [get, set]
 Gets and sets the performers or artists who performed in the media described by the current instance.
virtual string[] PerformersSort [get, set]
 Gets and sets the sort names of the performers or artists who performed in the media described by the current instance.
virtual IPicture[] Pictures [get, set]
 Gets and sets a collection of pictures associated with the media represented by the current instance.
virtual uint Rating [get, set]
 Gets or sets the rating for the image described by the current instance.
virtual string Software [get, set]
 Gets or sets the software the image, the current instance belongs to, was created with.
abstract TagTypes TagTypes [get]
 Gets the tag types contained in the current instance.
virtual string Title [get, set]
 Gets and sets the title for the media described by the current instance.
virtual string TitleSort [get, set]
 Gets and sets the sort name for the title of the media described by the current instance.
virtual uint Track [get, set]
 Gets and sets the position of the media represented by the current instance in its containing album.
virtual uint TrackCount [get, set]
 Gets and sets the number of tracks in the album containing the media represented by the current instance.
virtual uint Year [get, set]
 Gets and sets the year that the media represented by the current instance was recorded.

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index