sensor: csapi: add feature/privilege tags to doxygen 53/131353/1
authorkibak.yoon <kibak.yoon@samsung.com>
Fri, 26 May 2017 12:49:08 +0000 (21:49 +0900)
committerkibak.yoon <kibak.yoon@samsung.com>
Fri, 26 May 2017 12:49:08 +0000 (21:49 +0900)
Change-Id: Ieee001f4a789147485b5c8333b63925f273aa23e
Signed-off-by: kibak.yoon <kibak.yoon@samsung.com>
27 files changed:
Tizen.Sensor/Tizen.Sensor/Plugins/Accelerometer.cs
Tizen.Sensor/Tizen.Sensor/Plugins/FaceDownGestureDetector.cs
Tizen.Sensor/Tizen.Sensor/Plugins/GravitySensor.cs
Tizen.Sensor/Tizen.Sensor/Plugins/Gyroscope.cs
Tizen.Sensor/Tizen.Sensor/Plugins/GyroscopeRotationVectorSensor.cs
Tizen.Sensor/Tizen.Sensor/Plugins/HeartRateMonitor.cs
Tizen.Sensor/Tizen.Sensor/Plugins/HumiditySensor.cs
Tizen.Sensor/Tizen.Sensor/Plugins/InVehicleActivityDetector.cs
Tizen.Sensor/Tizen.Sensor/Plugins/LightSensor.cs
Tizen.Sensor/Tizen.Sensor/Plugins/LinearAccelerationSensor.cs
Tizen.Sensor/Tizen.Sensor/Plugins/Magnetometer.cs
Tizen.Sensor/Tizen.Sensor/Plugins/MagnetometerRotationVectorSensor.cs
Tizen.Sensor/Tizen.Sensor/Plugins/OrientationSensor.cs
Tizen.Sensor/Tizen.Sensor/Plugins/Pedometer.cs
Tizen.Sensor/Tizen.Sensor/Plugins/PickUpGestureDetector.cs
Tizen.Sensor/Tizen.Sensor/Plugins/PressureSensor.cs
Tizen.Sensor/Tizen.Sensor/Plugins/ProximitySensor.cs
Tizen.Sensor/Tizen.Sensor/Plugins/RotationVectorSensor.cs
Tizen.Sensor/Tizen.Sensor/Plugins/RunningActivityDetector.cs
Tizen.Sensor/Tizen.Sensor/Plugins/SleepMonitor.cs
Tizen.Sensor/Tizen.Sensor/Plugins/StationaryActivityDetector.cs
Tizen.Sensor/Tizen.Sensor/Plugins/TemperatureSensor.cs
Tizen.Sensor/Tizen.Sensor/Plugins/UltravioletSensor.cs
Tizen.Sensor/Tizen.Sensor/Plugins/UncalibratedGyroscope.cs
Tizen.Sensor/Tizen.Sensor/Plugins/UncalibratedMagnetometer.cs
Tizen.Sensor/Tizen.Sensor/Plugins/WalkingActivityDetector.cs
Tizen.Sensor/Tizen.Sensor/Plugins/WristUpGestureDetector.cs

index 3e18ad8b0797fea826286c1c7bda1a0af2d1317f..0bf9aa4b0fc5052737e419ddba05e639fcb11178 100644 (file)
@@ -67,6 +67,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.Accelerometer"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.accelerometer</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index 19028557c9fc99b4d4597c0a67be190f8130e9d9..49bb2cf804df2b52c07d6e98c9620ba925764724 100644 (file)
@@ -57,6 +57,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.FaceDownGestureDetector"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.gesture_recognition</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index 41d90e372ca9868362cbd9a8c3bc3708b318f613..71f23015f869e601cb77970a7c47929499d5fb4c 100644 (file)
@@ -68,6 +68,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.GravitySensor"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.gravity</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index 09be0a1632bb5a53333dcffb4bd1973e4f87ff39..5eda227e8cb895b23097deba6a812ba7536c949d 100644 (file)
@@ -67,6 +67,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.Gyroscope"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.gyroscope</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index dfecaab9793f07419514f31d095b59c27a181941..486d9b9e5fc6fd41a8e1a735130aef5172631508 100644 (file)
@@ -77,6 +77,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.GyroscopeRotationVectorSensor"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.gyroscope_rotation_vector</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index 154abc277545046e9e0493934f5db5c149e8ff77..e695a379184762457a78fbf8e6006298b10e0a67 100644 (file)
@@ -57,9 +57,8 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.HeartRateMonitor"/> class.
         /// </summary>
-        /// <remarks>
-        /// For accessing heart rate monitor, app should have http://tizen.org/privilege/healthinfo privilege.
-        /// </remarks>
+        /// <privilege>http://tizen.org/privilege/healthinfo</privilege>
+        /// <feature>http://tizen.org/feature/sensor.heart_rate_monitor</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="UnauthroizedAccessException">Thrown when the app has no privilege to use the sensor</exception>
@@ -80,7 +79,6 @@ namespace Tizen.Sensor
         /// <summary>
         /// Event Handler for storing the callback functions for event corresponding to change in heart rate monitor data.
         /// </summary>
-
         public event EventHandler<HeartRateMonitorDataUpdatedEventArgs> DataUpdated;
 
         private static int GetCount()
index 0c992e63e333ff8c7ec1e286c9d09bb039180a19..0cb610197ce64afd78d5e3d68fe9241dde3b0632 100644 (file)
@@ -57,6 +57,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.HumiditySensor"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.humidity</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index 5c35a18ee2bddc78c1012268d8c56a6dee1375f9..162d32fa3d6a5c3ffe12b993094ab0a8ed759311 100644 (file)
@@ -57,6 +57,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.InVehicleActivityDetector"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.activity_recognition</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index fffdfc9b496261e21ddf4f074197eff739f9fd38..32db23c9dcef843c1aed20fe7e3f09054e838df8 100644 (file)
@@ -57,6 +57,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.LightSensor"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.photometer</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index 101750613be6be809d1921c0dffc7da568f88cc8..4303f68cbd880db4753bd4173b59d57d4a4d5528 100644 (file)
@@ -68,6 +68,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.LinearAccelerationSensor"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.linear_acceleration</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index a695cf17520f81c34609449fcb66581eec21544e..712b0f067dac7f63e0f70faeb59ed148874f2840 100644 (file)
@@ -68,6 +68,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.Magnetometer"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.magnetometer</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index e0330430fbea5bb884102c602ce1e9f7f3f6a807..63feec837affe94c5d65dd8c971dfaa791f9b3fb 100644 (file)
@@ -78,6 +78,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.MagnetometerRotationVectorSensor"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.geomagnetic_rotation_vector</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index 348852309683910c419408f94407e1ff6150c6fa..6e26e7b846285b3b9362672f128f56b2e48a93bb 100644 (file)
@@ -68,6 +68,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.OrientationSensor"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.tiltmeter</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index 48bb1b08e2f8b9ed6031a24a7c8c67ad6d98e003..4821e3382bf894e6738584d00896c5138c1aa158 100644 (file)
@@ -92,9 +92,8 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.Pedometer"/> class.
         /// </summary>
-        /// <remarks>
-        /// For accessing pedometer, app should have http://tizen.org/privilege/healthinfo privilege.
-        /// </remarks>
+        /// <privilege>http://tizen.org/privilege/healthinfo</privilege>
+        /// <feature>http://tizen.org/feature/sensor.pedometer</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="UnauthroizedAccessException">Thrown when the app has no privilege to use the sensor</exception>
index 486d941c0a888a5c54208ae0a3b405c5beebbd7a..40ca86068c7ac107b16c8b7d88022c3aa8811bee 100644 (file)
@@ -57,6 +57,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.PickUpGestureDetector"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.gesture_recognition</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index 58ebdb41dcbe0355c43c210ed4f4ad55b50601f3..799ff2d931d25ba89c1c8e5a0137095a82805d17 100644 (file)
@@ -57,6 +57,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.PressureSensor"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.barometer</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index a91645b6f99ab662fd3c786ef0e0ea71e3ac4f89..f5735fd57c085c588d1c08f67cc3b0540cb6145a 100644 (file)
@@ -57,6 +57,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.ProximitySensor"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.proximity</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index 8d0f0f7e0e72d7aaf9d03e2dfa3e24812bed91b4..10185aee9db8588cca32666ac54c18e5faf68e67 100644 (file)
@@ -78,6 +78,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.RotationVectorSensor"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.rotation_vector</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index fc08d4180a4ded3b22082d569c4157902c1b35c5..785ec315ab47f5912ec1ce72f6d3720e1d1b0164 100644 (file)
@@ -57,6 +57,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.RunningActivityDetector"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.activity_recognition</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index ed4b12c231848fa65cc01a10c59c3ea2627219e6..e527a2717b1446610113b44459adf7f79f3522ff 100644 (file)
@@ -57,9 +57,8 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.SleepMonitor"/> class.
         /// </summary>
-        /// <remarks>
-        /// For accessing sleep monitor, app should have http://tizen.org/privilege/healthinfo privilege.
-        /// </remarks>
+        /// <privilege>http://tizen.org/privilege/healthinfo</privilege>
+        /// <feature>http://tizen.org/feature/sensor.sleep_monitor</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="UnauthroizedAccessException">Thrown when the app has no privilege to use the sensor</exception>
index 2c42f136c6283e15976c42984070ae3ace01a07b..5f67f9f9b696789e55d4ab17d845d2501d65800e 100644 (file)
@@ -57,6 +57,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.stationaryActivityDetector"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.activity_recognition</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index 6d3e8486112649f68027405bef2e6237a0534162..c2d4662acde59ec69f5c81f10931243c24277ab8 100644 (file)
@@ -57,6 +57,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.TemperatureSensor"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.temperature</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index 5ab32e4b74eca69c5554a3c36e0f91418e84b903..21af905ef1638f2257560ba148eb30c8601b15eb 100644 (file)
@@ -57,6 +57,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.UltravioletSensor"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.ultraviolet</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index ef10c794366337e3dbb28cdb43823f1b51e8da6a..98584cba49bcf9c537085285dabbc2aa87a10804 100644 (file)
@@ -82,6 +82,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.UncalibratedGyroscope"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.gyroscope.uncalibrated</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index 350acaa7b860c167a32b245f5a333d2b50971e93..b4451d586cb2691fe971ba0a6596f17a0b25358b 100644 (file)
@@ -83,6 +83,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.UncalibratedMagnetometer"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.magnetometer.uncalibrated</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index 391f3ae2a865ef64a3f6e062b388023a554549b0..cf875cffba86b4ed3442af615c10b35edfdb1834 100644 (file)
@@ -57,6 +57,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.walkingActivityDetector"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.activity_recognition</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
index f182c81e6f20354ac852b0a8422a8daad000dc3f..dceb4d667154bb39115d201ebdd7d0889a9cbd5d 100644 (file)
@@ -57,6 +57,7 @@ namespace Tizen.Sensor
         /// <summary>
         /// Initializes a new instance of the <see cref="Tizen.Sensor.WristUpGestureDetector"/> class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/sensor.wrist_up</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
         /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
         /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>