[Multimedia] Added feature tags and fixed errors in doc-comments of MediaVision.
[platform/core/csapi/tizenfx.git] / src / Tizen.Multimedia.Vision / MediaVision / MovementDetector.cs
index d5861d0..27daf49 100755 (executable)
 using System;
 using static Interop.MediaVision.Surveillance;
 
-namespace Tizen.Multimedia
+namespace Tizen.Multimedia.Vision
 {
     /// <summary>
     /// Provides the ability to detect movement on image sources.
     /// </summary>
+    /// <feature>http://tizen.org/feature/vision.face_recognition</feature>
+    /// <feature>http://tizen.org/feature/vision.image_recognition</feature>
     /// <seealso cref="MovementDetectionConfiguration"/>
-    /// <since_tizen> 3</since_tizen>
+    /// <since_tizen> 3 </since_tizen>
     public class MovementDetector : SurveillanceEngine
     {
         private const string KeyNumberOfRegions = "NUMBER_OF_MOVEMENT_REGIONS";
@@ -34,8 +36,8 @@ namespace Tizen.Multimedia
         /// <summary>
         /// Initializes a new instance of the <see cref="MovementDetector"/> class.
         /// </summary>
-        /// <exception cref="NotSupportedException">The feature is not supported.</exception>
-        /// <since_tizen> 3</since_tizen>
+        /// <exception cref="NotSupportedException">The required features are not supported.</exception>
+        /// <since_tizen> 3 </since_tizen>
         public MovementDetector() : base(MovementDetectedEventType)
         {
         }
@@ -44,7 +46,7 @@ namespace Tizen.Multimedia
         /// Occurs when the movement detected.
         /// </summary>
         /// <remarks>The event handler will be executed on an internal thread.</remarks>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public event EventHandler<MovementDetectedEventArgs> Detected;
 
         internal override void OnEventDetected(IntPtr trigger, IntPtr source, int streamId,
@@ -90,7 +92,7 @@ namespace Tizen.Multimedia
         /// <exception cref="ArgumentNullException"><paramref name="source"/> is null.</exception>
         /// <exception cref="ObjectDisposedException">The <see cref="MovementDetector"/> has already been disposed of.</exception>
         /// <see cref="SurveillanceSource.Push(MediaVisionSource)"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void AddSource(SurveillanceSource source)
         {
             AddSource(source, null);
@@ -103,12 +105,12 @@ namespace Tizen.Multimedia
         /// <param name="config">The config for the <paramref name="source"/>. This value can be null.</param>
         /// <exception cref="ArgumentNullException"><paramref name="source"/> is null.</exception>
         /// <exception cref="ObjectDisposedException">
-        ///     The <see cref="MovementDetector"/> has already been disposed of.\n
-        ///     -or-\n
+        ///     The <see cref="MovementDetector"/> has already been disposed of.<br/>
+        ///     -or-<br/>
         ///     <paramref name="config"/> has already been disposed of.
         /// </exception>
         /// <see cref="SurveillanceSource.Push(MediaVisionSource)"/>
-        /// <since_tizen> 3</since_tizen>
+        /// <since_tizen> 3 </since_tizen>
         public void AddSource(SurveillanceSource source, MovementDetectionConfiguration config)
         {
             InvokeAddSource(source, config);