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.
21 namespace Tizen.Content.MediaContent
24 /// Event arguments passed when content is updated in the media database
26 public class ContentUpdatedEventArgs : EventArgs
28 internal ContentUpdatedEventArgs(MediaContentError error, int pid, MediaContentUpdateItemType updateItem,
29 MediaContentDBUpdateType updateType, MediaContentType mediaType, string uuid, string filePath, string mimeType)
33 UpdateItem = updateItem;
34 UpdateType = updateType;
35 MediaType = mediaType;
43 /// <since_tizen> 3 </since_tizen>
44 public MediaContentError Error
51 /// The PID which publishes notification
53 /// <since_tizen> 3 </since_tizen>
60 /// The update item of notification
62 /// <since_tizen> 3 </since_tizen>
63 public MediaContentUpdateItemType UpdateItem
69 /// The update type of notification
71 /// <since_tizen> 3 </since_tizen>
72 public MediaContentDBUpdateType UpdateType
78 /// The type of the media content
80 /// <since_tizen> 3 </since_tizen>
81 public MediaContentType MediaType
87 /// The UUID of media or directory, which is updated
89 /// <since_tizen> 3 </since_tizen>
96 /// The path of the media or directory
98 /// <since_tizen> 3 </since_tizen>
99 public string FilePath
105 /// The mime type of the media info
107 /// <since_tizen> 3 </since_tizen>
108 public string MimeType