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.
17 namespace Tizen.Content.MediaContent
20 /// Specifies how the strings are compared.
22 internal enum Collation
25 /// Default collation, binary.
33 /// Trailing space characters are ignored.
37 /// Localized, NoCase also applied.
43 /// Specifies the storage types.
45 public enum StorageType
48 /// The device's internal storage.
53 /// The device's external storage like SD card.
58 /// The external USB storage.
64 /// Specifies database operation types.
66 public enum OperationType
84 internal enum ItemType
91 /// Specifies types of the <see cref="MediaInfo"/>.
96 /// The type of an image.
98 /// <seealso cref="ImageInfo"/>
102 /// The type of a video.
104 /// <seealso cref="VideoInfo"/>
108 /// The type of sound.
110 /// <seealso cref="AudioInfo"/>
114 /// The type of music.
116 /// <seealso cref="AudioInfo"/>
120 /// The type of other.
126 /// Specifies orientation types of media.
128 public enum Orientation
139 /// Rotate 90 degrees.
143 /// Rotate 180 degrees.
147 /// Rotate 270 degrees.