/* * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved * * Licensed under the Apache License, Version 2.0 (the License); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an AS IS BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ namespace Tizen.Content.MediaContent { /// /// Provides the column names that can be used for Select and Count commands. /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// public static class MediaInfoColumns { /// /// Gets the column name for the id of media. /// /// The column name for the id of media. /// The value type is string. /// public static string Id => "MEDIA_ID"; /// /// Gets the column name for the path of media. /// /// The column name for the file path of media. /// The value type is string. /// public static string Path => "MEDIA_PATH"; /// /// Gets the column name for display name of media. /// /// The column name for the display name of media. /// The value type is string. /// public static string DisplayName => "MEDIA_DISPLAY_NAME"; /// /// Gets the column name for the type of media. /// /// The column name for the type of media. /// /// The value type is integer. /// The value should be an integer that is one of values. /// /// public static string MediaType => "MEDIA_TYPE"; /// /// Gets the column name for the mime type of media. /// /// The column name for the mime type of media. /// The value type is string. /// public static string MimeType => "MEDIA_MIME_TYPE"; /// /// Gets the column name for the file size of media. /// /// The column name for the file size of media. /// The value type is integer. /// public static string FileSize => "MEDIA_SIZE"; /// /// Gets the column name for the date added of media. /// /// The column name for the date added of media. /// /// The value type is integer. /// needs to be converted into the unix time. /// /// /// public static string DateAdded => "MEDIA_ADDED_TIME"; /// /// Gets the column name for the date modified of media. /// /// The column name for the date modified of media. /// /// The value type is integer. /// needs to be converted into the unix time. /// /// /// public static string DateModified => "MEDIA_MODIFIED_TIME"; /// /// Gets the column name for the timeline of media. /// /// The column name for the timeline of media. /// /// The value type is integer. /// needs to be converted into the unix time. /// /// /// public static string Timeline => "MEDIA_TIMELINE"; /// /// Gets the column name for the thumbnail path of media. /// /// The column name for the thumbnail path of media. /// /// The value type is string. /// /// public static string ThumbnailPath => "MEDIA_THUMBNAIL_PATH"; /// /// Gets the column name for the title of media. /// /// The column name for the title of media. /// /// The value type is string. /// /// public static string Title => "MEDIA_TITLE"; /// /// Gets the column name for the album of media. /// /// The column name for the album of media. /// /// The value type is string. /// /// public static string Album => "MEDIA_ALBUM"; /// /// Gets the column name for the artist of media. /// /// The column name for the artist of media. /// /// The value type is string. /// /// /// public static string Artist => "MEDIA_ARTIST"; /// /// Gets the column name for the album artist of media. /// /// The column name for the album artist of media. /// /// The value type is string. /// /// /// public static string AlbumArtist => "MEDIA_ALBUM_ARTIST"; /// /// Gets the column name for the genre of media. /// /// The column name for the genre of media. /// /// The value type is string. /// /// /// public static string Genre => "MEDIA_GENRE"; /// /// Gets the column name for the composer of media. /// /// The column name for the composer of media. /// /// The value type is string. /// /// /// public static string Composer => "MEDIA_COMPOSER"; /// /// Gets the column name for the year of media. /// /// The column name for the year of media. /// /// The value type is string. /// /// /// public static string Year => "MEDIA_YEAR"; /// /// Gets the column name for the date recorded of media. /// /// The column name for the date recorded of media. /// /// The value type is string. /// /// /// public static string DateRecorded => "MEDIA_RECORDED_DATE"; /// /// Gets the column name for the copyright of media. /// /// The column name for the copyright of media. /// /// The value type is string. /// /// /// public static string Copyright => "MEDIA_COPYRIGHT"; /// /// Gets the column name for the track number of media. /// /// The column name for the track number of media. /// /// The value type is string. /// /// /// public static string TrackNumber => "MEDIA_TRACK_NUM"; /// /// Gets the column name for the description of media. /// /// The column name for the description of media. /// /// The value type is string. /// /// public static string Description => "MEDIA_DESCRIPTION"; /// /// Gets the column name for the bit rate of media. /// /// The column name for the bit rate of media. /// /// The value type is integer. /// /// /// public static string BitRate => "MEDIA_BITRATE"; /// /// Gets the column name for the bit per sample of media. /// /// The column name for the bit per sample of media. /// /// The value type is integer. /// /// public static string BitPerSample => "MEDIA_BITPERSAMPLE"; /// /// Gets the column name for the sample rate of media. /// /// The column name for the sample rate of media. /// /// The value type is integer. /// /// public static string SampleRate => "MEDIA_SAMPLERATE"; /// /// Gets the column name for the channels of media. /// /// The column name for the channels of media. /// /// The value type is integer. /// /// public static string Channels => "MEDIA_CHANNEL"; /// /// Gets the column name for the duration of media. /// /// The column name for the duration of media. /// /// The value type is integer. /// /// /// public static string Duration => "MEDIA_DURATION"; /// /// Gets the column name for the longitude of media. /// /// The column name for the longitude of media. /// /// The value type is real. /// /// public static string Longitude => "MEDIA_LONGITUDE"; /// /// Gets the column name for the latitude of media. /// /// The column name for the latitude of media. /// /// The value type is real. /// /// public static string Latitude => "MEDIA_LATITUDE"; /// /// Gets the column name for the altitude of media. /// /// The column name for the altitude of media. /// /// The value type is real. /// /// public static string Altitude => "MEDIA_ALTITUDE"; /// /// Gets the column name for the width of media. /// /// The column name for the width of media. /// /// The value type is integer. /// /// /// public static string Width => "MEDIA_WIDTH"; /// /// Gets the column name for the height of media. /// /// The column name for the height of media. /// /// The value type is integer. /// /// /// public static string Height => "MEDIA_HEIGHT"; /// /// Gets the column name for the date taken of media. /// /// The column name for the date taken of media. /// /// The value type is integer. /// /// public static string DateTaken => "MEDIA_DATETAKEN"; /// /// Gets the column name for the orientation of media. /// /// The column name for the orientation of media. /// /// The value type is integer. /// The value should be an integer that is one of values. /// /// /// public static string Orientation => "MEDIA_ORIENTATION"; /// /// Gets the column name for the burst id of media. /// /// The column name for the burst id of media. /// /// The value type is string. /// /// public static string BurstId => "BURST_ID"; /// /// Gets the column name for the rating of media. /// /// The column name for the rating of media. /// /// The value type is integer. /// /// public static string Rating => "MEDIA_RATING"; /// /// Gets the column name for the favorite status of media. /// /// The column name for the favorite status of media. /// /// The value type is integer(1 : true, 0 : false). /// /// public static string Favorite => "MEDIA_FAVOURITE"; /// /// Gets the column name for the provider of media. /// /// The column name for the provider of media. /// /// The value type is string. /// /// public static string Provider => "MEDIA_PROVIDER"; /// /// Gets the column name for the category of media. /// /// The column name for the category of media. /// /// The value type is string. /// /// public static string Category => "MEDIA_CATEGORY"; /// /// Gets the column name for the location tag of media. /// /// The column name for the location tag of media. /// /// The value type is string. /// /// public static string LocationTag => "MEDIA_LOCATION_TAG"; /// /// Gets the column name for the age rating of media. /// /// The column name for the age rating of media. /// /// The value type is string. /// /// > public static string AgeRating => "MEDIA_AGE_RATING"; /// /// Gets the column name for the weather information of media. /// /// The column name for the weather information of media. /// /// The value type is string. /// /// public static string Weather => "MEDIA_WEATHER"; /// /// Gets the column name for the drm of media. /// /// The column name for the drm of media. /// /// The value type is integer(1 : true, 0 : false). /// /// public static string IsDrm => "MEDIA_IS_DRM"; /// /// Gets the column name for the storage type of media. /// /// The column name for the storage type of media. /// /// The value type is integer. /// The value should be an integer that is one of values. /// /// public static string StorageType => "MEDIA_STORAGE_TYPE"; /// /// Gets the column name for the exposure time of media. /// /// The column name for the exposure time of media. /// /// The value type is integer. /// /// public static string ExposureTime => "MEDIA_EXPOSURE_TIME"; /// /// Gets the column name for the FNumber of media. /// /// The column name for the FNumber of media. /// /// The value type is integer. /// /// public static string FNumber => "MEDIA_FNUMBER"; /// /// Gets the column name for the iso of media. /// /// The column name for the iso of media. /// /// The value type is integer. /// /// public static string Iso => "MEDIA_ISO"; /// /// Gets the column name for the model of media. /// /// The column name for the model of media. /// /// The value type is string. /// /// public static string Model => "MEDIA_MODEL"; } /// /// Provides the folder column names that can be used for Select and Count commands. /// /// /// /// /// /// /// public static class AlbumColumns { /// /// Gets the column name for the name of album. /// /// The column name for the name of album. /// /// The value type is string. /// /// public static string Name => "MEDIA_ALBUM"; /// /// Gets the column name for the artist of album. /// /// The column name for the artist of album. /// /// The value type is string. /// /// public static string Artist => "MEDIA_ARTIST"; } /// /// Provides the folder column names that can be used for Select and Count commands. /// /// /// /// /// /// /// public static class FolderColumns { /// /// Gets the column name for the id of folder. /// /// The column name for the id of folder. /// /// The value type is string. /// /// public static string Id => "FOLDER_ID"; /// /// Gets the column name for the path of folder. /// /// The column name for the path of folder. /// /// The value type is string. /// /// public static string Path => "FOLDER_PATH"; /// /// Gets the column name for the name of folder. /// /// The column name for the name of folder. /// /// The value type is string. /// /// public static string Name => "FOLDER_NAME"; /// /// Gets the column name for the storage type of folder. /// /// The column name for the storage type of folder. /// /// The value type is integer. /// The value should be an integer that is one of values. /// /// public static string StorageType => "FOLDER_STORAGE_TYPE"; } /// /// Provides the playlist column names that can be used for Select and Count commands. /// /// /// /// /// /// /// public static class PlaylistColumns { /// /// Gets the column name for the name of playlist. /// /// The column name for the name of playlist. /// /// The value type is string. /// /// public static string Name => "PLAYLIST_NAME"; /// /// Gets the column name for the id of playlist. /// /// The column name for the id of playlist. /// /// The value type is integer. /// /// public static string Id => "PLAYLIST_ID"; /// /// Gets the column name for the member order of playlist. /// /// The column name for the member order of playlist. /// /// The value type is integer. /// /// public static string MemberOrder => "PLAYLIST_MEMBER_ORDER"; /// /// Gets the column name for the number of members of playlist. /// /// The column name for the number of members of playlist. /// /// The value type is integer. /// /// /// public static string Count => "PLAYLIST_MEDIA_COUNT"; } /// /// Provides the tag column names that can be used for . /// /// /// /// /// /// /// /// /// /// /// public static class TagColumns { /// /// Gets the column name for the name of tag. /// /// The column name for the name of tag. /// /// The value type is string. /// /// public static string Name => "TAG_NAME"; /// /// Gets the column name for the number of media of tag. /// /// The column name for the number of media of tag. /// /// The value type is integer. /// /// /// public static string Count => "TAG_MEDIA_COUNT"; /// /// Gets the column name for the id of tag. /// /// The column name for the id of tag. /// /// The value type is integer. /// /// public static string Id => "TAG_ID"; } /// /// Provides the bookmark column names that can be used for Select and Count commands. /// /// /// /// /// /// /// /// /// public static class BookmarkColumns { /// /// Gets the column name for offset of bookmark. /// /// The column name for the offset of bookmark. /// /// The value type is integer. /// /// public static string Offset => "BOOKMARK_MARKED_TIME"; /// /// Gets the column name for the id of bookmark. /// /// The column name for the id of bookmark. /// /// The value type is integer. /// /// public static string Id => "BOOKMARK_ID"; /// /// Gets the column name for the name of bookmark. /// /// The column name for the name of bookmark. /// /// The value type is string. /// /// public static string Name => "BOOKMARK_NAME"; } /// /// Provides the face info column names that can be used for Select and Count commands. /// /// /// /// /// /// /// /// public static class FaceInfoColumns { /// /// Gets the column name for the tag of face info. /// /// The column name for the tag of face info. /// /// The value type is string. /// /// public static string Tag => "MEDIA_FACE_TAG"; /// /// Gets the column name for the id of face info. /// /// The column name for the id of face info. /// /// The value type is string. /// /// public static string Id => "MEDIA_FACE_ID"; } /// /// Provides the storage column names that can be used for Select and Count commands. /// /// /// /// /// /// /// public static class StorageColumns { /// /// Gets the column name for the id of storage. /// /// The column name for the id of storage. /// /// The value type is string. /// /// public static string Id => "STORAGE_ID"; /// /// Gets the column name for the path of storage. /// /// The column name for the path of storage. /// /// The value type is string. /// /// public static string Path => "STORAGE_PATH"; /// /// Gets the column name for the type of storage. /// /// The column name for the type of storage. /// /// The value type is integer. /// The value should be an integer that is one of values. /// /// public static string Type => "MEDIA_STORAGE_TYPE"; } }