/// <summary>
/// Represents the image media stored in the device.
/// </summary>
+ /// <since_tizen> 4 </since_tizen>
public class ImageInfo : MediaInfo
{
internal ImageInfo(Interop.MediaInfoHandle handle) : base(handle)
Orientation = InteropHelper.GetValue<Orientation>(imageHandle, Interop.ImageInfo.GetOrientation);
DateTaken = InteropHelper.GetString(imageHandle, Interop.ImageInfo.GetDateTaken);
- BurstId = InteropHelper.GetString(imageHandle, Interop.ImageInfo.GetBurstId);
ExposureTime = InteropHelper.GetString(imageHandle, Interop.ImageInfo.GetExposureTime);
FNumber = InteropHelper.GetValue<double>(imageHandle, Interop.ImageInfo.GetFNumber);
Model = InteropHelper.GetString(imageHandle, Interop.ImageInfo.GetModel);
- IsBurstShot = InteropHelper.GetValue<bool>(imageHandle, Interop.ImageInfo.IsBurstShot);
-
}
finally
{
/// Gets the image width in pixels.
/// </summary>
/// <value>The image width in pixels.</value>
+ /// <since_tizen> 4 </since_tizen>
public int Width { get; }
/// <summary>
/// Gets the image height in pixels.
/// </summary>
/// <value>The image height in pixels.</value>
+ /// <since_tizen> 4 </since_tizen>
public int Height { get; }
/// <summary>
/// Gets the orientation of image.
/// </summary>
/// <value>The orientation of image.</value>
+ /// <since_tizen> 4 </since_tizen>
public Orientation Orientation { get; }
/// <summary>
/// Gets the date of the creation time as a formatted string.
/// </summary>
/// <value>The date of the creation time as a formatted string.</value>
+ /// <since_tizen> 4 </since_tizen>
public string DateTaken { get; }
/// <summary>
- /// Gets the burst shot ID.
- /// </summary>
- /// <value>The burst shot ID if it is a burst shot, otherwise an empty string.</value>
- /// <seealso cref="IsBurstShot"/>
- public string BurstId { get; }
-
- /// <summary>
/// Gets the exposure time from EXIF.
/// </summary>
/// <value>The exposure time from EXIF.</value>
+ /// <since_tizen> 4 </since_tizen>
+ [Obsolete("Deprecated since API11; Will be removed in API13.")]
public string ExposureTime { get; }
/// <summary>
/// Gets the FNumber from EXIF.
/// </summary>
- /// <value>The FNumber from exif.</value>
+ /// <value>The FNumber from EXIF.</value>
+ /// <since_tizen> 4 </since_tizen>
+ [Obsolete("Deprecated since API11; Will be removed in API13.")]
public double FNumber { get; }
/// <summary>
/// Gets the ISO from EXIF.
/// </summary>
/// <value>The iso from EXIF.</value>
+ /// <since_tizen> 4 </since_tizen>
+ [Obsolete("Deprecated since API11; Will be removed in API13.")]
public int Iso { get; }
/// <summary>
/// Gets the model from EXIF.
/// </summary>
/// <value>The model from EXIF.</value>
+ /// <since_tizen> 4 </since_tizen>
+ [Obsolete("Deprecated since API11; Will be removed in API13.")]
public string Model { get; }
-
- /// <summary>
- /// Gets the value indicating whether the media is a burst shot image.
- /// </summary>
- /// <value>true if the media is a burst shot image, otherwise false.</value>
- public bool IsBurstShot { get; }
}
}