2 * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
4 * Licensed under the Apache License, Version 2.0 (the License);
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an AS IS BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
19 namespace Tizen.Content.MediaContent
22 /// A ContentColumns class defines the keyword used for filter condition or sorting.
24 public static class ContentColumns
27 /// Media column set. \n
28 /// You can use this define to set the condition of media filter and order keyword.
35 /// <since_tizen> 4 </since_tizen>
36 public static string Id
47 /// <since_tizen> 4 </since_tizen>
48 public static string Path
59 /// <since_tizen> 4 </since_tizen>
60 public static string DisplayName
64 return "MEDIA_DISPLAY_NAME";
69 /// The type of media (0-image, 1-video, 2-sound, 3-music, 4-other)
71 /// <since_tizen> 4 </since_tizen>
72 public static string MediaType
83 /// <since_tizen> 4 </since_tizen>
84 public static string MimeType
88 return "MEDIA_MIME_TYPE";
96 /// <since_tizen> 4 </since_tizen>
97 public static string Size
108 /// <since_tizen> 4 </since_tizen>
109 public static string AddedTime
113 return "MEDIA_ADDED_TIME";
120 /// <since_tizen> 4 </since_tizen>
121 public static string ModifiedTime
125 return "MEDIA_MODIFIED_TIME";
130 /// Timeline. Normally, creation date of media
132 /// <since_tizen> 4 </since_tizen>
133 public static string Timeline
137 return "MEDIA_TIMELINE";
142 /// The path of thumbnail
144 /// <since_tizen> 4 </since_tizen>
145 public static string ThumbnailPath
149 return "MEDIA_THUMBNAIL_PATH";
156 /// <since_tizen> 4 </since_tizen>
157 public static string Title
161 return "MEDIA_TITLE";
168 /// <since_tizen> 4 </since_tizen>
169 public static string Album
173 return "MEDIA_ALBUM";
180 /// <since_tizen> 4 </since_tizen>
181 public static string Artist
185 return "MEDIA_ARTIST";
192 /// <since_tizen> 4 </since_tizen>
193 public static string AlbumArtist
197 return "MEDIA_ALBUM_ARTIST";
204 /// <since_tizen> 4 </since_tizen>
205 public static string Genre
209 return "MEDIA_GENRE";
216 /// <since_tizen> 4 </since_tizen>
217 public static string Composer
221 return "MEDIA_COMPOSER";
228 /// <since_tizen> 4 </since_tizen>
229 public static string Year
240 /// <since_tizen> 4 </since_tizen>
241 public static string RecordedDate
245 return "MEDIA_RECORDED_DATE";
252 /// <since_tizen> 4 </since_tizen>
253 public static string Copyright
257 return "MEDIA_COPYRIGHT";
264 /// <since_tizen> 4 </since_tizen>
265 public static string TrackNumber
269 return "MEDIA_TRACK_NUM";
276 /// <since_tizen> 4 </since_tizen>
277 public static string Description
281 return "MEDIA_DESCRIPTION";
288 /// <since_tizen> 4 </since_tizen>
289 public static string Bitrate
293 return "MEDIA_BITRATE";
300 /// <since_tizen> 4 </since_tizen>
301 public static string BitPerSample
305 return "MEDIA_BITPERSAMPLE";
312 /// <since_tizen> 4 </since_tizen>
313 public static string Samplerate
317 return "MEDIA_SAMPLERATE";
324 /// <since_tizen> 4 </since_tizen>
325 public static string Channel
329 return "MEDIA_CHANNEL";
336 /// <since_tizen> 4 </since_tizen>
337 public static string Duration
341 return "MEDIA_DURATION";
348 /// <since_tizen> 4 </since_tizen>
349 public static string Longitude
353 return "MEDIA_LONGITUDE";
360 /// <since_tizen> 4 </since_tizen>
361 public static string Latitude
365 return "MEDIA_LATITUDE";
372 /// <since_tizen> 4 </since_tizen>
373 public static string Altitude
377 return "MEDIA_ALTITUDE";
383 /// <since_tizen> 4 </since_tizen>
384 public static string Width
388 return "MEDIA_WIDTH";
395 /// <since_tizen> 4 </since_tizen>
396 public static string Height
400 return "MEDIA_HEIGHT";
407 /// <since_tizen> 4 </since_tizen>
408 public static string Datetaken
412 return "MEDIA_DATETAKEN";
419 /// <since_tizen> 4 </since_tizen>
420 public static string Orientation
424 return "MEDIA_ORIENTATION";
431 /// <since_tizen> 4 </since_tizen>
432 public static string BurstId
443 /// <since_tizen> 4 </since_tizen>
444 public static string PlayedCount
448 return "MEDIA_PLAYED_COUNT";
455 /// <since_tizen> 4 </since_tizen>
456 public static string PlayedTime
460 return "MEDIA_LAST_PLAYED_TIME";
465 /// Last played position
467 /// <since_tizen> 4 </since_tizen>
468 public static string PlayedPosition
472 return "MEDIA_LAST_PLAYED_POSITION";
479 /// <since_tizen> 4 </since_tizen>
480 public static string Rating
484 return "MEDIA_RATING";
491 /// <since_tizen> 4 </since_tizen>
492 public static string Favourite
496 return "MEDIA_FAVOURITE";
503 /// <since_tizen> 4 </since_tizen>
504 public static string Author
508 return "MEDIA_AUTHOR";
515 /// <since_tizen> 4 </since_tizen>
516 public static string Provider
520 return "MEDIA_PROVIDER";
526 /// <since_tizen> 4 </since_tizen>
527 public static string ContentName
531 return "MEDIA_CONTENT_NAME";
538 /// <since_tizen> 4 </since_tizen>
539 public static string Category
543 return "MEDIA_CATEGORY";
549 /// <since_tizen> 4 </since_tizen>
550 public static string LocationTag
554 return "MEDIA_LOCATION_TAG";
561 /// <since_tizen> 4 </since_tizen>
562 public static string AgeRating
566 return "MEDIA_AGE_RATING";
573 /// <since_tizen> 4 </since_tizen>
574 public static string Keyword
578 return "MEDIA_KEYWORD";
585 /// <since_tizen> 4 </since_tizen>
586 public static string Weather
590 return "MEDIA_WEATHER";
595 /// Whether DRM(1) or not(0)
597 /// <since_tizen> 4 </since_tizen>
598 public static string IsDRM
602 return "MEDIA_IS_DRM";
609 /// <since_tizen> 4 </since_tizen>
610 public static string StorageType
614 return "MEDIA_STORAGE_TYPE";
621 /// <since_tizen> 4 </since_tizen>
622 public static string ExposureTime
626 return "MEDIA_EXPOSURE_TIME";
633 /// <since_tizen> 4 </since_tizen>
634 public static string FNumber
638 return "MEDIA_FNUMBER";
645 /// <since_tizen> 4 </since_tizen>
646 public static string Iso
657 /// <since_tizen> 4 </since_tizen>
658 public static string Model
662 return "MEDIA_MODEL";
669 /// <since_tizen> 4 </since_tizen>
670 public static string Media360
679 /// Keyword for pinyin
684 /// File name (pinyin)
686 /// <since_tizen> 4 </since_tizen>
687 public static string FileName
691 return "MEDIA_FILE_NAME_PINYIN";
698 /// <since_tizen> 4 </since_tizen>
699 public static string Title
703 return "MEDIA_TITLE_PINYIN";
710 /// <since_tizen> 4 </since_tizen>
711 public static string Album
715 return "MEDIA_ALBUM_PINYIN";
722 /// <since_tizen> 4 </since_tizen>
723 public static string Artist
727 return "MEDIA_ARTIST_PINYIN";
732 /// Album artist (pinyin)
734 /// <since_tizen> 4 </since_tizen>
735 public static string AlbumArtist
739 return "MEDIA_ALBUM_ARTIST_PINYIN";
746 /// <since_tizen> 4 </since_tizen>
747 public static string Genre
751 return "MEDIA_GENRE_PINYIN";
756 /// Composer (pinyin)
758 /// <since_tizen> 4 </since_tizen>
759 public static string Composer
763 return "MEDIA_COMPOSER_PINYIN";
768 /// Copyright (pinyin)
770 /// <since_tizen> 4 </since_tizen>
771 public static string Copyright
775 return "MEDIA_COPYRIGHT_PINYIN";
780 /// Description (pinyin)
782 /// <since_tizen> 4 </since_tizen>
783 public static string Description
787 return "MEDIA_DESCRIPTION_PINYIN";
794 /// <since_tizen> 4 </since_tizen>
795 public static string Author
799 return "MEDIA_AUTHOR_PINYIN";
804 /// Provider (pinyin)
806 /// <since_tizen> 4 </since_tizen>
807 public static string Provider
811 return "MEDIA_PROVIDER_PINYIN";
816 /// Content name (pinyin)
818 /// <since_tizen> 4 </since_tizen>
819 public static string ContentName
823 return "MEDIA_CONTENT_NAME_PINYIN";
828 /// Category (pinyin)
830 /// <since_tizen> 4 </since_tizen>
831 public static string Category
835 return "MEDIA_CATEGORY_PINYIN";
840 /// Location tag (pinyin)
842 /// <since_tizen> 4 </since_tizen>
843 public static string LocationTag
847 return "MEDIA_LOCATION_TAG_PINYIN";
852 /// Age rating (pinyin)
854 /// <since_tizen> 4 </since_tizen>
855 public static string AgeRating
859 return "MEDIA_AGE_RATING_PINYIN";
866 /// <since_tizen> 4 </since_tizen>
867 public static string Keyword
871 return "MEDIA_KEYWORD_PINYIN";
878 /// Folder column set. \n
879 /// You can use this define to set the condition of folder filter and order keyword.
887 /// <since_tizen> 4 </since_tizen>
888 public static string Id
899 /// <since_tizen> 4 </since_tizen>
900 public static string Path
904 return "FOLDER_PATH";
911 /// <since_tizen> 4 </since_tizen>
912 public static string Name
916 return "FOLDER_NAME";
921 /// Folder modified time
923 /// <since_tizen> 4 </since_tizen>
924 public static string ModifiedTime
928 return "FOLDER_MODIFIED_TIME";
933 /// Folder storage type
935 /// <since_tizen> 4 </since_tizen>
936 public static string StorageType
940 return "FOLDER_STORAGE_TYPE";
945 /// Keyword for pinyin
950 /// Folder name (pinyin)
952 /// <since_tizen> 4 </since_tizen>
953 public static string Name
957 return "FOLDER_NAME_PINYIN";
964 /// Folder order. Default is 0
966 /// <since_tizen> 4 </since_tizen>
967 public static string Order
971 return "FOLDER_ORDER";
976 /// Parent folder UUID
978 /// <since_tizen> 4 </since_tizen>
979 public static string ParentId
983 return "FOLDER_PARENT_FOLDER_ID";
989 /// Playlist column set. \n
990 /// You can use this define to set the condition of playlist filter and order keyword.
992 public class Playlist
997 /// <since_tizen> 4 </since_tizen>
998 public static string Name
1002 return "PLAYLIST_NAME";
1006 /// Playlist member's play order
1008 /// <since_tizen> 4 </since_tizen>
1009 public static string Order
1013 return "PLAYLIST_MEMBER_ORDER";
1018 /// Count of media in the playlist
1020 /// <since_tizen> 4 </since_tizen>
1021 public static string Count
1025 return "PLAYLIST_MEDIA_COUNT";
1031 /// Tag column set. \n
1032 /// You can use this define to set the condition of tag filter and order keyword.
1039 /// <since_tizen> 4 </since_tizen>
1040 public static string Name
1049 /// Count of media in the tag
1051 /// <since_tizen> 4 </since_tizen>
1052 public static string Count
1056 return "TAG_MEDIA_COUNT";
1062 /// Bookmark column set. \n
1063 /// You can use this define to set the condition of bookmark filter and order keyword.
1065 public class Bookmark
1068 /// Bookmarked offset
1070 /// <since_tizen> 4 </since_tizen>
1071 public static string Offset
1075 return "BOOKMARK_MARKED_TIME";
1081 /// Storage column set. \n
1082 /// You can use this define to set the condition of storage filter and order keyword.
1084 public class Storage
1089 /// <since_tizen> 4 </since_tizen>
1090 public static string Id
1094 return "STORAGE_ID";
1101 /// <since_tizen> 4 </since_tizen>
1102 public static string Path
1106 return "STORAGE_PATH";
1112 /// Face column set. \n
1113 /// You can use this define to set the condition of face filter and order keyword.
1120 /// <since_tizen> 4 </since_tizen>
1121 public static string Tag
1125 return "MEDIA_FACE_TAG";