Definition
- Namespace:
- Tizen.Applications
- Assembly:
- Tizen.Applications.Alarm.dll
The alarm API allows setting an "alarm clock" for the delivery of a notification at some point in the future.
- Inheritance
-
Examples
public class AlarmExample
{
/// ...
IEnumerable < Alarm > alarms = AlarmManager.GetAllScheduledAlarms();
alarms[0].Cancel();
}
Properties
View Source
AlarmAppControl
Gets the AppControl to be invoked when the the alarm is triggered.
Declaration
public AppControl AlarmAppControl { get; }
Property Value
View Source
AlarmId
The alarm ID uniquely identifies an alarm.
Declaration
public int AlarmId { get; }
Property Value
View Source
Global
Gets whether the alarm will launch global application or not.
Declaration
public bool Global { get; set; }
Property Value
View Source
Period
Gets the period of time between the recurrent alarms.
Declaration
public int Period { get; }
Property Value
Declaration
public DateTime ScheduledDate { get; }
Property Value
| Type |
Description |
| System.DateTime |
|
View Source
WeekFlag
Gets the recurrence days of the week.
Declaration
public AlarmWeekFlag WeekFlag { get; }
Property Value
Methods
Declaration
Exceptions
| Type |
Condition |
| System.ArgumentException |
Thrown in case of an invalid parmaeter.
|
| System.UnauthorizedAccessException |
Thrown in case of a permission denied due to insufficient privileges.
|
| System.InvalidOperationException |
Thrown in case of any internal error.
|