-<?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 < Alarm > 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 < Alarm > 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