/// </summary>
/// <value>The composer from the metadata.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public string Composer { get; }
/// <summary>
/// </summary>
/// <value>The recorded date from the metadata.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public string DateRecorded { get; }
/// <summary>
/// </summary>
/// <value>The copyright from the metadata.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public string Copyright { get; }
/// <summary>
/// </summary>
/// <value>The bit rate in bit per second.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public int BitRate { get; }
/// <summary>
/// </summary>
/// <value>The bit per sample.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public int BitPerSample { get; }
/// <summary>
/// </summary>
/// <value>The sample rate in hertz.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public int SampleRate { get; }
/// <summary>
/// </summary>
/// <value>The number of channels.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public int Channels { get; }
/// <summary>
/// </summary>
/// <value>The track duration in milliseconds.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public int Duration { get; }
}
}
/// </summary>
/// <value>The published date.</value>
/// <since_tizen> 9 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public string DatePublished { get; }
/// <summary>
/// </summary>
/// <value>The publisher.</value>
/// <since_tizen> 9 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public string Publisher { get; }
}
}
/// <seealso cref="MediaInfo.Timeline"/>
/// <seealso cref="DateTimeOffset.ToUnixTimeSeconds"/>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public static string Timeline => "MEDIA_TIMELINE";
/// <summary>
/// <seealso cref="AudioInfo.Composer"/>
/// <seealso cref="VideoInfo.Composer"/>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public static string Composer => "MEDIA_COMPOSER";
/// <summary>
/// <seealso cref="AudioInfo.DateRecorded"/>
/// <seealso cref="VideoInfo.DateRecorded"/>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public static string DateRecorded => "MEDIA_RECORDED_DATE";
/// <summary>
/// <seealso cref="AudioInfo.Duration"/>
/// <seealso cref="VideoInfo.Duration"/>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public static string Duration => "MEDIA_DURATION";
/// <summary>
/// </remarks>
/// <seealso cref="MediaInfo.Longitude"/>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public static string Longitude => "MEDIA_LONGITUDE";
/// <summary>
/// </remarks>
/// <seealso cref="MediaInfo.Latitude"/>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public static string Latitude => "MEDIA_LATITUDE";
/// <summary>
/// </remarks>
/// <seealso cref="MediaInfo.Altitude"/>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public static string Altitude => "MEDIA_ALTITUDE";
/// <summary>
/// </remarks>
/// <seealso cref="MediaInfo.IsFavorite"/>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public static string Favorite => "MEDIA_FAVOURITE";
/// <summary>
/// </remarks>
/// <seealso cref="MediaInfo.IsDrm"/>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public static string IsDrm => "MEDIA_IS_DRM";
}
/// </remarks>
/// <seealso cref="Tag.Name"/>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public static string Name => "TAG_NAME";
/// <summary>
/// <seealso cref="TagCommand.AddMedia(int, string)"/>
/// <seealso cref="TagCommand.RemoveMedia(int, string)"/>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public static string Count => "TAG_MEDIA_COUNT";
/// <summary>
/// </remarks>
/// <seealso cref="Tag.Id"/>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public static string Id => "TAG_ID";
}
/// <seealso cref="MediaInfoCommand.CountFaceInfo(string, CountArguments)"/>
/// <seealso cref="MediaInfoCommand.SelectFaceInfo(string, SelectArguments)"/>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public static class FaceInfoColumns
{
/// <summary>
/// </remarks>
/// <seealso cref="FaceInfo.Tag"/>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public static string Tag => "MEDIA_FACE_TAG";
/// <summary>
/// </remarks>
/// <seealso cref="FaceInfo.Id"/>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public static string Id => "MEDIA_FACE_ID";
}
}
/// Represents the face information for the media.
/// </summary>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public class FaceInfo
{
internal FaceInfo(IntPtr handle)
/// The coordinates of the rectangle are orientation-applied values.
/// </remarks>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public Rectangle Rect { get; }
/// <summary>
/// </summary>
/// <value>The unique ID of face information.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public string Id { get; }
/// <summary>
/// </summary>
/// <value>The media ID that the face information is added.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public string MediaInfoId { get; }
/// <summary>
/// </summary>
/// <value>The tag of face information.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public string Tag { get; }
/// <summary>
/// </summary>
/// <value>The orientation of face information.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public Orientation Orientation { get; }
internal static FaceInfo FromHandle(IntPtr handle)
/// </summary>
/// <returns>A string representation of the current face info.</returns>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public override string ToString() =>
$"Id={Id}, MediaInfoId={MediaInfoId}, Rect=({Rect}), Tag={Tag}";
}
/// </summary>
/// <seealso cref="Album"/>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public class FaceInfoCommand : MediaCommand
{
/// <summary>
/// <exception cref="ArgumentNullException"><paramref name="database"/> is null.</exception>
/// <exception cref="ObjectDisposedException"><paramref name="database"/> has already been disposed.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public FaceInfoCommand(MediaDatabase database) : base(database)
{
}
/// <exception cref="ArgumentException"><paramref name="faceInfoId"/> is a zero-length string, contains only white space.</exception>
/// <exception cref="UnauthorizedAccessException">The caller has no required privilege.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public bool Delete(string faceInfoId)
{
ValidateDatabase();
/// <exception cref="ObjectDisposedException">The <see cref="MediaDatabase"/> has already been disposed.</exception>
/// <exception cref="MediaDatabaseException">An error occurred while executing the command.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public MediaDataReader<FaceInfo> Select()
{
return Select(null);
/// <exception cref="ObjectDisposedException">The <see cref="MediaDatabase"/> has already been disposed.</exception>
/// <exception cref="MediaDatabaseException">An error occurred while executing the command.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public MediaDataReader<FaceInfo> Select(SelectArguments filter)
{
ValidateDatabase();
/// <exception cref="ArgumentException"><paramref name="faceInfoId"/> is a zero-length string, contains only white space.</exception>
/// <exception cref="UnauthorizedAccessException">The caller has no required privilege.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public bool UpdateTag(string faceInfoId, string tag)
{
ValidateDatabase();
/// </exception>
/// <exception cref="UnauthorizedAccessException">The caller has no required privilege.</exception>
/// <since_tizen> 6 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public FaceInfo Insert(string mediaId, Rectangle area, Orientation orientation)
{
return Insert(mediaId, area, orientation, null);
/// </exception>
/// <exception cref="UnauthorizedAccessException">The caller has no required privilege.</exception>
/// <since_tizen> 6 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public FaceInfo Insert(string mediaId, Rectangle area, Orientation orientation, string tag)
{
ValidateDatabase();
/// </summary>
/// <value>The exposure time from EXIF.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public string ExposureTime { get; }
/// <summary>
/// </summary>
/// <value>The FNumber from EXIF.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public double FNumber { get; }
/// <summary>
/// </summary>
/// <value>The iso from EXIF.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public int Iso { get; }
/// <summary>
/// </summary>
/// <value>The model from EXIF.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public string Model { get; }
}
}
/// otherwise the modified date.
/// </value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public DateTimeOffset Timeline { get; }
/// <summary>
/// </summary>
/// <value>The description from the metadata.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public string Description { get; }
/// <summary>
/// </summary>
/// <value>The longitude.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public double Longitude { get; }
/// <summary>
/// </summary>
/// <value>The latitude.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public double Latitude { get; }
/// <summary>
/// </summary>
/// <value>The altitude.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public double Altitude { get; }
/// <summary>
/// </summary>
/// <value>The rating from the metadata.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public int Rating { get; }
/// <summary>
/// </summary>
/// <value>true if media is set as favorite, otherwise false.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public bool IsFavorite { get; }
/// <summary>
/// </summary>
/// <value>A bool value indicating whether the media is DRM-protected.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public bool IsDrm { get; }
/// <summary>
* limitations under the License.
*/
+using System;
+
namespace Tizen.Content.MediaContent
{
/// <summary>
/// <summary>
/// Display name.
/// </summary>
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
DisplayName,
+
/// <summary>
/// Media type.
/// </summary>
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
Type,
+
/// <summary>
/// Mime type.
/// </summary>
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
MimeType,
+
/// <summary>
/// File size.
/// </summary>
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
Size,
+
/// <summary>
/// Date added.
/// </summary>
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
DateAdded,
+
/// <summary>
/// Date modified.
/// </summary>
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
DateModified,
+
/// <summary>
/// Content title.
/// </summary>
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
Title,
+
/// <summary>
/// Artist.
/// </summary>
Artist,
+
/// <summary>
/// Album artist.
/// </summary>
AlbumArtist,
+
/// <summary>
/// Genre.
/// </summary>
Genre,
+
/// <summary>
/// Composer.
/// </summary>
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
Composer = 10,
+
/// <summary>
/// Year.
/// </summary>
Year,
+
/// <summary>
/// Date recorded.
/// </summary>
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
DateRecorded,
+
/// <summary>
/// Copyright.
/// </summary>
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
Copyright,
+
/// <summary>
/// Track number.
/// </summary>
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
TrackNumber,
+
/// <summary>
/// Description.
/// </summary>
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
Description,
+
/// <summary>
/// Longitude.
/// </summary>
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
Longitude,
+
/// <summary>
/// Latitude.
/// </summary>
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
Latitude,
+
/// <summary>
/// Altitude.
/// </summary>
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
Altitude,
+
/// <summary>
/// Rating.
/// </summary>
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
Rating = 20,
}
}
/// <exception cref="ArgumentNullException"><paramref name="mediaId"/> is null.</exception>
/// <exception cref="ArgumentException"><paramref name="mediaId"/> is a zero-length string, contains only white space.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public int CountFaceInfo(string mediaId, CountArguments arguments)
{
ValidateDatabase();
/// <exception cref="ArgumentNullException"><paramref name="mediaId"/> is null.</exception>
/// <exception cref="ArgumentException"><paramref name="mediaId"/> is a zero-length string, contains only white space.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public MediaDataReader<FaceInfo> SelectFaceInfo(string mediaId)
{
return SelectFaceInfo(mediaId, null);
/// <exception cref="ArgumentNullException"><paramref name="mediaId"/> is null.</exception>
/// <exception cref="ArgumentException"><paramref name="mediaId"/> is a zero-length string, contains only white space.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public MediaDataReader<FaceInfo> SelectFaceInfo(string mediaId, SelectArguments arguments)
{
ValidateDatabase();
/// <exception cref="ArgumentNullException"><paramref name="mediaId"/> is null.</exception>
/// <exception cref="ArgumentException"><paramref name="mediaId"/> is a zero-length string, contains only white space.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public int CountTag(string mediaId, CountArguments arguments)
{
ValidateDatabase();
/// <exception cref="ArgumentNullException"><paramref name="mediaId"/> is null.</exception>
/// <exception cref="ArgumentException"><paramref name="mediaId"/> is a zero-length string, contains only white space.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public MediaDataReader<Tag> SelectTag(string mediaId)
{
return SelectTag(mediaId, null);
/// <exception cref="ArgumentNullException"><paramref name="mediaId"/> is null.</exception>
/// <exception cref="ArgumentException"><paramref name="mediaId"/> is a zero-length string, contains only white space.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public MediaDataReader<Tag> SelectTag(string mediaId, SelectArguments filter)
{
ValidateDatabase();
/// <exception cref="ArgumentException"><paramref name="mediaId"/> is a zero-length string, contains only white space.</exception>
/// <exception cref="UnauthorizedAccessException">The caller has no required privilege.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public bool UpdateFavorite(string mediaId, bool value)
{
ValidateDatabase();
/// The media is in the external USB storage.
/// </exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API10; Will be removed in API12. Please use CreateThumbnail instead.")]
+ [Obsolete("Deprecated since API10. Will be removed in API12. Please use CreateThumbnail instead.")]
public Task<string> CreateThumbnailAsync(string mediaId)
{
return CreateThumbnailAsync(mediaId, CancellationToken.None);
/// The media is in the external USB storage.
/// </exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API10; Will be removed in API12. Please use CreateThumbnail instead.")]
+ [Obsolete("Deprecated since API10. Will be removed in API12. Please use CreateThumbnail instead.")]
public Task<string> CreateThumbnailAsync(string mediaId, CancellationToken cancellationToken)
{
ValidateDatabase();
/// <exception cref="NotSupportedException">The required feature is not supported.</exception>
/// <exception cref="UnauthorizedAccessException">The caller has no required privilege.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public Task<int> DetectFaceAsync(string mediaId)
{
return DetectFaceAsync(mediaId, CancellationToken.None);
/// </exception>
/// <exception cref="NotSupportedException">The required feature is not supported.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API11; Will be removed in API13.")]
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public Task<int> DetectFaceAsync(string mediaId, CancellationToken cancellationToken)
{
if (Features.IsSupported(Features.FaceRecognition) == false)
/// a simplified and faster way of accessing media items.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public class Tag
{
internal Tag(IntPtr handle)
/// </summary>
/// <value>The unique ID of the tag.</value>
/// <since_tizen> 3 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public int Id { get; }
/// <summary>
/// </summary>
/// <value>The name of the tag.</value>
/// <since_tizen> 3 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public string Name { get; }
internal static Tag FromHandle(IntPtr handle) => new Tag(handle);
/// </summary>
/// <returns>A string representation of the current tag.</returns>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public override string ToString() => $"Id={Id}, Name={Name}";
}
/// </summary>
/// <seealso cref="Tag"/>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public class TagCommand : MediaCommand
{
/// <summary>
/// <exception cref="ArgumentNullException"><paramref name="database"/> is null.</exception>
/// <exception cref="ObjectDisposedException"><paramref name="database"/> has already been disposed.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public TagCommand(MediaDatabase database) : base(database)
{
}
/// <exception cref="ObjectDisposedException">The <see cref="MediaDatabase"/> has already been disposed.</exception>
/// <exception cref="MediaDatabaseException">An error occurred while executing the command.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public int Count()
{
return Count(arguments: null);
/// <exception cref="ObjectDisposedException">The <see cref="MediaDatabase"/> has already been disposed.</exception>
/// <exception cref="MediaDatabaseException">An error occurred while executing the command.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public int Count(CountArguments arguments)
{
ValidateDatabase();
/// <exception cref="ArgumentOutOfRangeException"><paramref name="tagId"/> is less than or equal to zero.</exception>
/// <exception cref="UnauthorizedAccessException">The caller has no required privilege.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public bool Delete(int tagId)
{
ValidateDatabase();
/// <exception cref="ArgumentNullException"><paramref name="name"/> is null.</exception>
/// <exception cref="UnauthorizedAccessException">The caller has no required privilege.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public Tag Insert(string name)
{
ValidateDatabase();
/// <exception cref="ArgumentOutOfRangeException"><paramref name="tagId"/> is less than or equal to zero.</exception>
/// <exception cref="UnauthorizedAccessException">The caller has no required privilege.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public bool UpdateName(int tagId, string name)
{
ValidateDatabase();
/// <exception cref="MediaDatabaseException">An error occurred while executing the command.</exception>
/// <exception cref="ArgumentOutOfRangeException"><paramref name="tagId"/> is less than or equal to zero.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public Tag Select(int tagId)
{
ValidateDatabase();
/// <exception cref="ObjectDisposedException">The <see cref="MediaDatabase"/> has already been disposed.</exception>
/// <exception cref="MediaDatabaseException">An error occurred while executing the command.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public MediaDataReader<Tag> Select()
{
return Select(arguments: null);
/// <exception cref="ObjectDisposedException">The <see cref="MediaDatabase"/> has already been disposed.</exception>
/// <exception cref="MediaDatabaseException">An error occurred while executing the command.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public MediaDataReader<Tag> Select(SelectArguments arguments)
{
ValidateDatabase();
/// <exception cref="MediaDatabaseException">An error occurred while executing the command.</exception>
/// <exception cref="ArgumentOutOfRangeException"><paramref name="tagId"/> is less than or equal to zero.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public int CountMedia(int tagId)
{
return CountMedia(tagId, null);
/// <exception cref="MediaDatabaseException">An error occurred while executing the command.</exception>
/// <exception cref="ArgumentOutOfRangeException"><paramref name="tagId"/> is less than or equal to zero.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public int CountMedia(int tagId, CountArguments arguments)
{
ValidateDatabase();
/// <exception cref="MediaDatabaseException">An error occurred while executing the command.</exception>
/// <exception cref="ArgumentOutOfRangeException"><paramref name="tagId"/> is less than or equal to zero.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public MediaDataReader<MediaInfo> SelectMedia(int tagId)
{
return SelectMedia(tagId, null);
/// <exception cref="MediaDatabaseException">An error occurred while executing the command.</exception>
/// <exception cref="ArgumentOutOfRangeException"><paramref name="tagId"/> is less than or equal to zero.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public MediaDataReader<MediaInfo> SelectMedia(int tagId, SelectArguments filter)
{
ValidateDatabase();
/// <exception cref="ArgumentException"><paramref name="mediaId"/> is a zero-length string, contains only white space.</exception>
/// <exception cref="ArgumentOutOfRangeException"><paramref name="tagId"/> is less than or equal to zero.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public bool AddMedia(int tagId, string mediaId)
{
ValidationUtil.ValidateNotNullOrEmpty(mediaId, nameof(mediaId));
/// </exception>
/// <exception cref="ArgumentOutOfRangeException"><paramref name="tagId"/> is less than or equal to zero.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public bool AddMedia(int tagId, IEnumerable<string> mediaIds)
{
return UpdateMember(tagId, mediaIds, Interop.Tag.AddMedia);
/// <exception cref="ArgumentException"><paramref name="mediaId"/> is a zero-length string, contains only white space.</exception>
/// <exception cref="ArgumentOutOfRangeException"><paramref name="tagId"/> is less than or equal to zero.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public bool RemoveMedia(int tagId, string mediaId)
{
ValidationUtil.ValidateNotNullOrEmpty(mediaId, nameof(mediaId));
/// </exception>
/// <exception cref="ArgumentOutOfRangeException"><paramref name="tagId"/> is less than or equal to zero.</exception>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public bool RemoveMedia(int tagId, IEnumerable<string> mediaIds)
{
return UpdateMember(tagId, mediaIds, Interop.Tag.RemoveMedia);
/// </summary>
/// <value>The album name from the metadata.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public string Album { get; }
/// <summary>
/// </summary>
/// <value>The artist name from the metadata.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public string Artist { get; }
/// <summary>
/// </summary>
/// <value>The album artist name from the metadata.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public string AlbumArtist { get; }
/// <summary>
/// </summary>
/// <value>The genre name from the metadata.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public string Genre { get; }
/// <summary>
/// </summary>
/// <value>The composer name from the metadata.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public string Composer { get; }
/// <summary>
/// </summary>
/// <value>The year from the metadata.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public string Year { get; }
/// <summary>
/// </summary>
/// <value>The recorded date information from the metadata if exists; otherwise, the modified date of the file.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public string DateRecorded { get; }
/// <summary>
/// </summary>
/// <value>The copyright notice from the metadata.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public string Copyright { get; }
/// <summary>
/// </summary>
/// <value>The track number from the metadata.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public string TrackNumber { get; }
/// <summary>
/// </summary>
/// <value>The bit rate of the video.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public int BitRate { get; }
/// <summary>
/// </summary>
/// <value>The track duration of the video in milliseconds.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public int Duration { get; }
/// <summary>
/// </summary>
/// <value>The width of the video in pixels.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public int Width { get; }
/// <summary>
/// </summary>
/// <value>The height of the video in pixels.</value>
/// <since_tizen> 4 </since_tizen>
- [Obsolete("Deprecated since API12; Will be removed in API14.")]
+ [Obsolete("Deprecated since API12. Will be removed in API14.")]
public int Height { get; }
}