Definition
- Namespace:
- Tizen.Applications
- Assembly:
- Tizen.Applications.Alarm.dll
- API Level:
- 3
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
API Level: 3
Privilege Level: public
Privilege: http://tizen.org/privilege/alarm.get
View Source
AlarmId
The alarm ID uniquely identifies an alarm.
Declaration
public int AlarmId { get; }
Property Value
Type |
Description |
System.Int32 |
|
API Level: 3
View Source
Global
Gets whether the alarm will launch global application or not.
Declaration
public bool Global { get; set; }
Property Value
API Level: 3
Privilege Level: public
Privilege: http://tizen.org/privilege/alarm.sethttp://tizen.org/privilege/alarm.get
View Source
Period
Gets the period of time between the recurrent alarms.
Declaration
public int Period { get; }
Property Value
Type |
Description |
System.Int32 |
|
API Level: 3
Privilege Level: public
Privilege: http://tizen.org/privilege/alarm.get
Declaration
public DateTime ScheduledDate { get; }
Property Value
Type |
Description |
System.DateTime |
|
API Level: 3
Privilege Level: public
Privilege: http://tizen.org/privilege/alarm.get
View Source
WeekFlag
Gets the recurrence days of the week.
Declaration
public AlarmWeekFlag WeekFlag { get; }
Property Value
API Level: 3
Privilege Level: public
Privilege: http://tizen.org/privilege/alarm.get
Methods
Declaration
Exceptions
Type |
Condition |
System.ArgumentException |
Thrown in case of an invalid parmaeter.
|
UnauthorizedAccessException |
Thrown in case of a permission denied due to insufficient privileges.
|
System.InvalidOperationException |
Thrown in case of any internal error.
|
API Level: 3
Privilege Level: public
Privilege: http://tizen.org/privilege/alarm.set