Release 4.0.0-preview1-00253
[platform/core/csapi/tizenfx.git] / src / Tizen.Pims.Calendar / Tizen.Pims.Calendar / CalendarRecord.cs
index 7d458e6..bafeb79 100644 (file)
@@ -23,6 +23,7 @@ namespace Tizen.Pims.Calendar
     /// <summary>
     /// A record represents an actual record in the database
     /// </summary>
+    /// <since_tizen> 4 </since_tizen>
     /// <remarks>
     /// A record represents an actual record in the database,
     /// but you can also consider it a piece of information, such as an alarm, attendee and extended.
@@ -90,8 +91,10 @@ namespace Tizen.Pims.Calendar
         /// <summary>
         /// Creates a record.
         /// </summary>
+        /// <since_tizen> 4 </since_tizen>
+        /// <feature>http://tizen.org/feature/calendar</feature>
         /// <param name="viewUri">The view URI</param>
-        /// <exception cref="NotSupportedException">Thrown when an invoked method is not supported</exception>
+        /// <exception cref="NotSupportedException">Thrown when feature is not supported</exception>
         /// <exception cref="ArgumentException">Thrown when one of the arguments provided to a method is not valid</exception>
         /// <exception cref="OutOfMemoryException">Thrown when failed due to out of memory</exception>
         [SuppressMessage("Microsoft.Design", "CA1054:UriParametersShouldNotBeStrings")]
@@ -193,9 +196,12 @@ namespace Tizen.Pims.Calendar
         /// <summary>
         /// Makes a clone of a record.
         /// </summary>
+        /// <since_tizen> 4 </since_tizen>
         /// <returns>
         /// A cloned record
         /// </returns>
+        /// <feature>http://tizen.org/feature/calendar</feature>
+        /// <exception cref="NotSupportedException">Thrown when feature is not supported</exception>
         /// <exception cref="OutOfMemoryException">Thrown when failed due to out of memory</exception>
         public CalendarRecord Clone()
         {
@@ -212,6 +218,7 @@ namespace Tizen.Pims.Calendar
         /// <summary>
         /// Get record URI.
         /// </summary>
+        /// <since_tizen> 4 </since_tizen>
         /// <value>The URI of the record</value>
         [SuppressMessage("Microsoft.Design", "CA1056:UriPropertiesShouldNotBeStrings")]
         public string Uri
@@ -225,10 +232,13 @@ namespace Tizen.Pims.Calendar
         /// <summary>
         /// Gets a object from a record.
         /// </summary>
+        /// <since_tizen> 4 </since_tizen>
         /// <param name="propertyId">The property ID</param>
         /// <returns>
         /// The value of the property corresponding to property id.
         /// </returns>
+        /// <feature>http://tizen.org/feature/calendar</feature>
+        /// <exception cref="NotSupportedException">Thrown when feature is not supported</exception>
         /// <exception cref="ArgumentException">Thrown when one of the arguments provided to a method is not valid</exception>
         public T Get<T>(uint propertyId)
         {
@@ -300,8 +310,11 @@ namespace Tizen.Pims.Calendar
         /// <summary>
         /// Sets a value of the property to a record.
         /// </summary>
+        /// <since_tizen> 4 </since_tizen>
         /// <param name="propertyId">The property ID</param>
         /// <param name="value">value</param>
+        /// <feature>http://tizen.org/feature/calendar</feature>
+        /// <exception cref="NotSupportedException">Thrown when feature is not supported</exception>
         /// <exception cref="ArgumentException">Thrown when one of the arguments provided to a method is not valid</exception>
         public void Set<T>(uint propertyId, T value)
         {
@@ -366,8 +379,11 @@ namespace Tizen.Pims.Calendar
         /// <summary>
         /// Adds a child record to the parent record.
         /// </summary>
+        /// <since_tizen> 4 </since_tizen>
         /// <param name="propertyId">The property ID</param>
         /// <param name="childRecord">The child record</param>
+        /// <feature>http://tizen.org/feature/calendar</feature>
+        /// <exception cref="NotSupportedException">Thrown when feature is not supported</exception>
         /// <exception cref="ArgumentException">Thrown when one of the arguments provided to a method is not valid</exception>
         public void AddChildRecord(uint propertyId, CalendarRecord childRecord)
         {
@@ -383,8 +399,11 @@ namespace Tizen.Pims.Calendar
         /// <summary>
         /// Removes a child record from the parent record.
         /// </summary>
+        /// <since_tizen> 4 </since_tizen>
         /// <param name="propertyId">The property ID</param>
         /// <param name="childRecord">The child record</param>
+        /// <feature>http://tizen.org/feature/calendar</feature>
+        /// <exception cref="NotSupportedException">Thrown when feature is not supported</exception>
         /// <exception cref="ArgumentException">Thrown when one of the arguments provided to a method is not valid</exception>
         public void RemoveChildRecord(uint propertyId, CalendarRecord childRecord)
         {
@@ -400,10 +419,13 @@ namespace Tizen.Pims.Calendar
         /// <summary>
         /// Gets a child record from the parent record
         /// </summary>
+        /// <since_tizen> 4 </since_tizen>
         /// <param name="propertyId">The property ID</param>
         /// <returns>
         /// The number of child records corresponding to property ID
         /// </returns>
+        /// <feature>http://tizen.org/feature/calendar</feature>
+        /// <exception cref="NotSupportedException">Thrown when feature is not supported</exception>
         /// <exception cref="ArgumentException">Thrown when one of the arguments provided to a method is not valid</exception>
         public int GetChildRecordCount(uint propertyId)
         {
@@ -420,11 +442,14 @@ namespace Tizen.Pims.Calendar
         /// <summary>
         /// Gets a child record from the parent record
         /// </summary>
+        /// <since_tizen> 4 </since_tizen>
         /// <param name="propertyId">The property ID</param>
         /// <param name="index">The child record index</param>
         /// <returns>
         /// The record
         /// </returns>
+        /// <feature>http://tizen.org/feature/calendar</feature>
+        /// <exception cref="NotSupportedException">Thrown when feature is not supported</exception>
         /// <exception cref="ArgumentException">Thrown when one of the arguments provided to a method is not valid</exception>
         public CalendarRecord GetChildRecord(uint propertyId, int index)
         {
@@ -442,10 +467,13 @@ namespace Tizen.Pims.Calendar
         /// <summary>
         /// Clones a child record list corresponding to property ID
         /// </summary>
+        /// <since_tizen> 4 </since_tizen>
         /// <param name="propertyId">The property ID</param>
         /// <returns>
         /// the record list
         /// </returns>
+        /// <feature>http://tizen.org/feature/calendar</feature>
+        /// <exception cref="NotSupportedException">Thrown when feature is not supported</exception>
         /// <exception cref="ArgumentException">Thrown when one of the arguments provided to a method is not valid</exception>
         public CalendarList CloneChildRecordList(uint propertyId)
         {