Release 4.0.0-preview1-00201
[platform/core/csapi/tizenfx.git] / Artifacts / bin / public / Tizen.Applications.Alarm.xml
index 0d8d91b..5a31163 100644 (file)
-<?xml version="1.0"?>
-<doc>
-    <assembly>
-        <name>Tizen.Applications.Alarm</name>
-    </assembly>
-    <members>
-        <member name="T:Tizen.Applications.Alarm">
-            <summary>
-            The alarm API allows setting an "alarm clock" for the delivery of a notification at some point in the future.
-            </summary>
-            <example>
-            <code>
-            public class AlarmExample
-            {
-                /// ...
-                IEnumerable &lt; Alarm &gt; alarms = AlarmManager.GetAllScheduledAlarms();
-                alarms[0].Cancel();
-            }
-            </code>
-            </example>
-        </member>
-        <member name="M:Tizen.Applications.Alarm.#ctor(System.Int32)">
-            <summary>
-            Constructor created with the new AlarmId.
-            </summary>
-            <param name="id"></param>
-        </member>
-        <member name="P:Tizen.Applications.Alarm.AlarmId">
-            <summary>
-            The alarm ID uniquely identifies an alarm.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.Alarm.WeekFlag">
-            <summary>
-            Gets the recurrence days of the week.
-            </summary>
-            <privilege>http://tizen.org/privilege/alarm.get</privilege>
-            <remarks>
-            week_flag may be a combination of days, like Tuesday | Friday.
-            </remarks>
-        </member>
-        <member name="P:Tizen.Applications.Alarm.ScheduledDate">
-            <summary>
-            Gets the scheduled time.
-            </summary>
-            <privilege>http://tizen.org/privilege/alarm.get</privilege>
-        </member>
-        <member name="P:Tizen.Applications.Alarm.Period">
-            <summary>
-            Gets the period of time between the recurrent alarms.
-            </summary>
-            <privilege>http://tizen.org/privilege/alarm.get</privilege>
-        </member>
-        <member name="P:Tizen.Applications.Alarm.AlarmAppControl">
-            <summary>
-            Gets the AppControl to be invoked when the the alarm is triggered.
-            </summary>
-            <privilege>http://tizen.org/privilege/alarm.get</privilege>
-        </member>
-        <member name="P:Tizen.Applications.Alarm.Global">
-            <summary>
-            Gets whether the alarm will launch global application or not.
-            </summary>
-            <privilege>http://tizen.org/privilege/alarm.set</privilege>
-            <privilege>http://tizen.org/privilege/alarm.get</privilege>
-        </member>
-        <member name="M:Tizen.Applications.Alarm.Cancel">
-            <summary>
-            Cancels the specific alarm.
-            </summary>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied due to insufficient privileges.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/alarm.set</privilege>
-        </member>
-        <member name="T:Tizen.Applications.AlarmWeekFlag">
-            <summary>
-            Enumeration for alarm week flag, the days of the week.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.AlarmWeekFlag.Sunday">
-            <summary>
-            An identifier for Sunday.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.AlarmWeekFlag.Monday">
-            <summary>
-            An identifier for Monday.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.AlarmWeekFlag.Tuesday">
-            <summary>
-            An identifier for Tuesday.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.AlarmWeekFlag.Wednesday">
-            <summary>
-            An identifier for Wednesday.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.AlarmWeekFlag.Thursday">
-            <summary>
-            An identifier for Thursday.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.AlarmWeekFlag.Friday">
-            <summary>
-            An identifier for Friday.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.AlarmWeekFlag.Saturday">
-            <summary>
-            An identifier for Saturday.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.AlarmWeekFlag.AllDays">
-            <summary>
-            All days of the week.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.AlarmWeekFlag.WeekDays">
-            <summary>
-            Only weekdays.
-            </summary>
-        </member>
-        <member name="T:Tizen.Applications.AlarmManager">
-            <summary>
-            Mobile devices typically give constant access to information from various sources. Some of this information is best delivered through alarms.
-            The most obvious case is a calendar scheduling application, which lets you know when a meeting is about to start. Alarms are certainly better than actively waiting in a loop.
-            They are also better than putting an interface to sleep because they do not block your main UI thread.
-            Use of alarms helps build smooth user experiences and implements unattended data synchronization tasks.
-            If an application is installed after setting the alarm, your alarm is canceled automatically.
-            </summary>
-            <example>
-            <code>
-            public class AlarmManagerExample
-            {
-                /// ...
-                Alarm alarm = AlarmManager.CreateAlarm(24000,1000,null);
-                AlarmManager.CancelAll();
-            }
-            </code>
-            </example>
-        </member>
-        <member name="M:Tizen.Applications.AlarmManager.CreateAlarm(System.Int32,System.Int32,Tizen.Applications.AppControl)">
-            <summary>
-            Sets an alarm to be triggered after a specific time.
-            The alarm will first go off delay seconds later and then will go off every certain amount of time defined using period seconds.
-            </summary>
-            <param name="delay">The amount of time before the first execution (in seconds).</param>
-            <param name="period"> The amount of time between subsequent alarms (in seconds). This value does not guarantee the accuracy.
-            The actual interval is calculated by the OS. The minimum value is 600sec.</param>
-            <param name="appControl"> The destination AppControl is used to perform a specific task when the alarm is triggered. </param>
-            <returns> An alarm instance is created with the set param values.</returns>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/alarm.set</privilege>
-        </member>
-        <member name="M:Tizen.Applications.AlarmManager.CreateAlarm(System.Int32,Tizen.Applications.AppControl)">
-            <summary>
-            Sets an alarm to be triggered after a specific time.
-            The alarm will go off delay seconds later.
-            </summary>
-            <param name="delay"> The amount of time before the execution (in seconds). </param>
-            <param name="appControl"> The destination AppControl to perform a specific task when the alarm is triggered. </param>
-            <returns> An alarm instance is created with the set param values.</returns>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/alarm.set</privilege>
-        </member>
-        <member name="M:Tizen.Applications.AlarmManager.CreateAlarm(System.DateTime,Tizen.Applications.AppControl)">
-            <summary>
-            Sets an alarm to be triggered at a specific time.
-            The date describes the time of the first occurrence.
-            </summary>
-            <param name="value"> The first active alarm time. </param>
-            <param name="appControl"> The destination AppControl to perform specific work when the alarm is triggered. </param>
-            <returns> An alarm instance is created with the set param values.</returns>
-            <remarks>This operation is permitted with the UI application appcontrol only.</remarks>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/alarm.set</privilege>
-        </member>
-        <member name="M:Tizen.Applications.AlarmManager.CreateAlarm(System.DateTime,Tizen.Applications.AlarmWeekFlag,Tizen.Applications.AppControl)">
-            <summary>
-            Sets an alarm to be triggered periodically, starting at a specific time.
-            The date describes the time of the first occurrence.
-            The weekFlag is the repeat value of the days of the week.
-            If the weekFlag is AlarmWeekFlag.Tuesday, the alarm will repeat every Tuesday at a specific time.
-            </summary>
-            <remarks>This operation is permitted with UI application appcontrol only.</remarks>
-            <param name="value"> The first active alarm time. </param>
-            <param name="weekFlag"> The day of the week, AlarmWeekFlag may be a combination of days, like AlarmWeekFlag.Sunday | AlarmWeekFlag.Monday.</param>
-            <param name="appControl"> The destination AppControl to perform specific work when the alarm is triggered. </param>
-            <returns> An alarm instance is created with the set param values.</returns>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/alarm.set</privilege>
-        </member>
-        <member name="M:Tizen.Applications.AlarmManager.CreateAlarm(System.DateTime,Tizen.Applications.Notifications.Notification)">
-            <summary>
-            Sets a notification alarm to be triggered at a specific time.
-            The date describes the time of the first occurrence.
-            </summary>
-            <param name="dateTime"> The first active alarm time. </param>
-            <param name="notification"> The notification to be posted when the alarm is triggered. </param>
-            <returns> An alarm instance is created with the set param values.</returns>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/alarm.set</privilege>
-            <privilege>http://tizen.org/privilege/notification</privilege>
-        </member>
-        <member name="M:Tizen.Applications.AlarmManager.CreateAlarm(System.Int32,System.Int32,Tizen.Applications.Notifications.Notification)">
-            <summary>
-            Sets a notification alarm to be triggered after a specific time.
-            The alarm will first go off delay seconds later and then will go off every certain amount of time defined using period seconds.
-            </summary>
-            <param name="delay">The amount of time before the first execution (in seconds). </param>
-            <param name="period"> The amount of time between subsequent alarms (in seconds). This value does not guarantee the accuracy. </param>
-            <param name="notification"> The notification to be posted when the alarm is triggered. </param>
-            <returns> An alarm instance is created with the set param values.</returns>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/alarm.set</privilege>
-            <privilege>http://tizen.org/privilege/notification</privilege>
-        </member>
-        <member name="M:Tizen.Applications.AlarmManager.CreateAlarm(System.DateTime,Tizen.Applications.AlarmWeekFlag,Tizen.Applications.Notifications.Notification)">
-            <summary>
-            Sets a notification alarm to be triggered periodically, starting at a specific time.
-            The date describes the time of the first occurrence.
-            The weekFlag is the repeat value of the days of the week.
-            If the weekFlag is AlarmWeekFlag.Tuesday, the alarm will repeat every Tuesday at a specific time.
-            </summary>
-            <param name="dateTime"> The first active alarm time. </param>
-            <param name="weekFlag"> The day of the week, AlarmWeekFlag may be a combination of days,
-                                    like AlarmWeekFlag.Sunday | AlarmWeekFlag.Monday.</param>
-            <param name="notification"> The notification to be posted when the alarm is triggered. </param>
-            <returns> An alarm instance is created with the set param values.</returns>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/alarm.set</privilege>
-            <privilege>http://tizen.org/privilege/notification</privilege>
-        </member>
-        <member name="M:Tizen.Applications.AlarmManager.CreateAlarm(System.Int32,Tizen.Applications.Notifications.Notification)">
-            <summary>
-            Sets a notification alarm to be triggered after a specific time.
-            The alarm will go off delay seconds later.
-            </summary>
-            <param name="delay">The amount of time before the first execution (in seconds).</param>
-            <param name="notification"> The notification to be posted when the alarm is triggered. </param>
-            <returns> An alarm instance is created with the set param values.</returns>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/alarm.set</privilege>
-            <privilege>http://tizen.org/privilege/notification</privilege>
-        </member>
-        <member name="M:Tizen.Applications.AlarmManager.CancelAll">
-            <summary>
-            Cancels all scheduled alarms that are registered by the application that calls this API.
-            </summary>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/alarm.set</privilege>
-        </member>
-        <member name="M:Tizen.Applications.AlarmManager.GetAllScheduledAlarms">
-            <summary>
-            Retrieves all registered alarms.
-            </summary>
-            <returns>List of all alarm instances.</returns>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/alarm.get</privilege>
-        </member>
-        <member name="M:Tizen.Applications.AlarmManager.GetCurrentTime">
-            <summary>
-            Gets the current system time.
-            </summary>
-            <returns>The current system time.</returns>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-        </member>
-    </members>
-</doc>
+<?xml version="1.0"?>\r
+<doc>\r
+    <assembly>\r
+        <name>Tizen.Applications.Alarm</name>\r
+    </assembly>\r
+    <members>\r
+        <member name="T:Tizen.Applications.Alarm">\r
+            <summary>\r
+            The alarm API allows setting an "alarm clock" for the delivery of a notification at some point in the future.\r
+            </summary>\r
+            <example>\r
+            <code>\r
+            public class AlarmExample\r
+            {\r
+                /// ...\r
+                IEnumerable &lt; Alarm &gt; alarms = AlarmManager.GetAllScheduledAlarms();\r
+                alarms[0].Cancel();\r
+            }\r
+            </code>\r
+            </example>\r
+        </member>\r
+        <member name="M:Tizen.Applications.Alarm.#ctor(System.Int32)">\r
+            <summary>\r
+            Constructor created with the new AlarmId.\r
+            </summary>\r
+            <param name="id"></param>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Alarm.AlarmId">\r
+            <summary>\r
+            The alarm ID uniquely identifies an alarm.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Alarm.WeekFlag">\r
+            <summary>\r
+            Gets the recurrence days of the week.\r
+            </summary>\r
+            <privilege>http://tizen.org/privilege/alarm.get</privilege>\r
+            <remarks>\r
+            week_flag may be a combination of days, like Tuesday | Friday.\r
+            </remarks>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Alarm.ScheduledDate">\r
+            <summary>\r
+            Gets the scheduled time.\r
+            </summary>\r
+            <privilege>http://tizen.org/privilege/alarm.get</privilege>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Alarm.Period">\r
+            <summary>\r
+            Gets the period of time between the recurrent alarms.\r
+            </summary>\r
+            <privilege>http://tizen.org/privilege/alarm.get</privilege>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Alarm.AlarmAppControl">\r
+            <summary>\r
+            Gets the AppControl to be invoked when the the alarm is triggered.\r
+            </summary>\r
+            <privilege>http://tizen.org/privilege/alarm.get</privilege>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Alarm.Global">\r
+            <summary>\r
+            Gets whether the alarm will launch global application or not.\r
+            </summary>\r
+            <privilege>http://tizen.org/privilege/alarm.set</privilege>\r
+            <privilege>http://tizen.org/privilege/alarm.get</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.Alarm.Cancel">\r
+            <summary>\r
+            Cancels the specific alarm.\r
+            </summary>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied due to insufficient privileges.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/alarm.set</privilege>\r
+        </member>\r
+        <member name="T:Tizen.Applications.AlarmWeekFlag">\r
+            <summary>\r
+            Enumeration for alarm week flag, the days of the week.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.AlarmWeekFlag.Sunday">\r
+            <summary>\r
+            An identifier for Sunday.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.AlarmWeekFlag.Monday">\r
+            <summary>\r
+            An identifier for Monday.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.AlarmWeekFlag.Tuesday">\r
+            <summary>\r
+            An identifier for Tuesday.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.AlarmWeekFlag.Wednesday">\r
+            <summary>\r
+            An identifier for Wednesday.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.AlarmWeekFlag.Thursday">\r
+            <summary>\r
+            An identifier for Thursday.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.AlarmWeekFlag.Friday">\r
+            <summary>\r
+            An identifier for Friday.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.AlarmWeekFlag.Saturday">\r
+            <summary>\r
+            An identifier for Saturday.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.AlarmWeekFlag.AllDays">\r
+            <summary>\r
+            All days of the week.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.AlarmWeekFlag.WeekDays">\r
+            <summary>\r
+            Only weekdays.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Applications.AlarmManager">\r
+            <summary>\r
+            Mobile devices typically give constant access to information from various sources. Some of this information is best delivered through alarms.\r
+            The most obvious case is a calendar scheduling application, which lets you know when a meeting is about to start. Alarms are certainly better than actively waiting in a loop.\r
+            They are also better than putting an interface to sleep because they do not block your main UI thread.\r
+            Use of alarms helps build smooth user experiences and implements unattended data synchronization tasks.\r
+            If an application is installed after setting the alarm, your alarm is canceled automatically.\r
+            </summary>\r
+            <example>\r
+            <code>\r
+            public class AlarmManagerExample\r
+            {\r
+                /// ...\r
+                Alarm alarm = AlarmManager.CreateAlarm(24000,1000,null);\r
+                AlarmManager.CancelAll();\r
+            }\r
+            </code>\r
+            </example>\r
+        </member>\r
+        <member name="M:Tizen.Applications.AlarmManager.CreateAlarm(System.Int32,System.Int32,Tizen.Applications.AppControl)">\r
+            <summary>\r
+            Sets an alarm to be triggered after a specific time.\r
+            The alarm will first go off delay seconds later and then will go off every certain amount of time defined using period seconds.\r
+            </summary>\r
+            <param name="delay">The amount of time before the first execution (in seconds).</param>\r
+            <param name="period"> The amount of time between subsequent alarms (in seconds). This value does not guarantee the accuracy.\r
+            The actual interval is calculated by the OS. The minimum value is 600sec.</param>\r
+            <param name="appControl"> The destination AppControl is used to perform a specific task when the alarm is triggered. </param>\r
+            <returns> An alarm instance is created with the set param values.</returns>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/alarm.set</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.AlarmManager.CreateAlarm(System.Int32,Tizen.Applications.AppControl)">\r
+            <summary>\r
+            Sets an alarm to be triggered after a specific time.\r
+            The alarm will go off delay seconds later.\r
+            </summary>\r
+            <param name="delay"> The amount of time before the execution (in seconds). </param>\r
+            <param name="appControl"> The destination AppControl to perform a specific task when the alarm is triggered. </param>\r
+            <returns> An alarm instance is created with the set param values.</returns>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/alarm.set</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.AlarmManager.CreateAlarm(System.DateTime,Tizen.Applications.AppControl)">\r
+            <summary>\r
+            Sets an alarm to be triggered at a specific time.\r
+            The date describes the time of the first occurrence.\r
+            </summary>\r
+            <param name="value"> The first active alarm time. </param>\r
+            <param name="appControl"> The destination AppControl to perform specific work when the alarm is triggered. </param>\r
+            <returns> An alarm instance is created with the set param values.</returns>\r
+            <remarks>This operation is permitted with the UI application appcontrol only.</remarks>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/alarm.set</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.AlarmManager.CreateAlarm(System.DateTime,Tizen.Applications.AlarmWeekFlag,Tizen.Applications.AppControl)">\r
+            <summary>\r
+            Sets an alarm to be triggered periodically, starting at a specific time.\r
+            The date describes the time of the first occurrence.\r
+            The weekFlag is the repeat value of the days of the week.\r
+            If the weekFlag is AlarmWeekFlag.Tuesday, the alarm will repeat every Tuesday at a specific time.\r
+            </summary>\r
+            <remarks>This operation is permitted with UI application appcontrol only.</remarks>\r
+            <param name="value"> The first active alarm time. </param>\r
+            <param name="weekFlag"> The day of the week, AlarmWeekFlag may be a combination of days, like AlarmWeekFlag.Sunday | AlarmWeekFlag.Monday.</param>\r
+            <param name="appControl"> The destination AppControl to perform specific work when the alarm is triggered. </param>\r
+            <returns> An alarm instance is created with the set param values.</returns>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/alarm.set</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.AlarmManager.CreateAlarm(System.DateTime,Tizen.Applications.Notifications.Notification)">\r
+            <summary>\r
+            Sets a notification alarm to be triggered at a specific time.\r
+            The date describes the time of the first occurrence.\r
+            </summary>\r
+            <param name="dateTime"> The first active alarm time. </param>\r
+            <param name="notification"> The notification to be posted when the alarm is triggered. </param>\r
+            <returns> An alarm instance is created with the set param values.</returns>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/alarm.set</privilege>\r
+            <privilege>http://tizen.org/privilege/notification</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.AlarmManager.CreateAlarm(System.Int32,System.Int32,Tizen.Applications.Notifications.Notification)">\r
+            <summary>\r
+            Sets a notification alarm to be triggered after a specific time.\r
+            The alarm will first go off delay seconds later and then will go off every certain amount of time defined using period seconds.\r
+            </summary>\r
+            <param name="delay">The amount of time before the first execution (in seconds). </param>\r
+            <param name="period"> The amount of time between subsequent alarms (in seconds). This value does not guarantee the accuracy. </param>\r
+            <param name="notification"> The notification to be posted when the alarm is triggered. </param>\r
+            <returns> An alarm instance is created with the set param values.</returns>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/alarm.set</privilege>\r
+            <privilege>http://tizen.org/privilege/notification</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.AlarmManager.CreateAlarm(System.DateTime,Tizen.Applications.AlarmWeekFlag,Tizen.Applications.Notifications.Notification)">\r
+            <summary>\r
+            Sets a notification alarm to be triggered periodically, starting at a specific time.\r
+            The date describes the time of the first occurrence.\r
+            The weekFlag is the repeat value of the days of the week.\r
+            If the weekFlag is AlarmWeekFlag.Tuesday, the alarm will repeat every Tuesday at a specific time.\r
+            </summary>\r
+            <param name="dateTime"> The first active alarm time. </param>\r
+            <param name="weekFlag"> The day of the week, AlarmWeekFlag may be a combination of days,\r
+                                    like AlarmWeekFlag.Sunday | AlarmWeekFlag.Monday.</param>\r
+            <param name="notification"> The notification to be posted when the alarm is triggered. </param>\r
+            <returns> An alarm instance is created with the set param values.</returns>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/alarm.set</privilege>\r
+            <privilege>http://tizen.org/privilege/notification</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.AlarmManager.CreateAlarm(System.Int32,Tizen.Applications.Notifications.Notification)">\r
+            <summary>\r
+            Sets a notification alarm to be triggered after a specific time.\r
+            The alarm will go off delay seconds later.\r
+            </summary>\r
+            <param name="delay">The amount of time before the first execution (in seconds).</param>\r
+            <param name="notification"> The notification to be posted when the alarm is triggered. </param>\r
+            <returns> An alarm instance is created with the set param values.</returns>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/alarm.set</privilege>\r
+            <privilege>http://tizen.org/privilege/notification</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.AlarmManager.CancelAll">\r
+            <summary>\r
+            Cancels all scheduled alarms that are registered by the application that calls this API.\r
+            </summary>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/alarm.set</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.AlarmManager.GetAllScheduledAlarms">\r
+            <summary>\r
+            Retrieves all registered alarms.\r
+            </summary>\r
+            <returns>List of all alarm instances.</returns>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of a permission denied.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/alarm.get</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.AlarmManager.GetCurrentTime">\r
+            <summary>\r
+            Gets the current system time.\r
+            </summary>\r
+            <returns>The current system time.</returns>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+        </member>\r
+    </members>\r
+</doc>\r