AlarmManager
AlarmClockInfo
IOnAlarmListener
ActionNextAlarmClockChanged
ActionScheduleExactAlarmPermissionStateChanged
IntervalDay
IntervalFifteenMinutes
IntervalHalfDay
IntervalHalfHour
IntervalHour
AlarmManager(IntPtr, JniHandleOwnership)
JniPeerMembers
NextAlarmClock
ThresholdClass
ThresholdType
Cancel(IOnAlarmListener)
Cancel(PendingIntent)
CancelAll()
CanScheduleExactAlarms()
FromContext(Context)
Set(AlarmType, Int64, PendingIntent)
Set(AlarmType, Int64, String, IOnAlarmListener, Handler)
SetAlarmClock(AlarmClockInfo, PendingIntent)
SetAndAllowWhileIdle(AlarmType, Int64, PendingIntent)
SetExact(AlarmType, Int64, PendingIntent)
SetExact(AlarmType, Int64, String, IOnAlarmListener, Handler)
SetExactAndAllowWhileIdle(AlarmType, Int64, PendingIntent)
SetInexactRepeating(AlarmType, Int64, Int64, PendingIntent)
SetRepeating(AlarmType, Int64, Int64, PendingIntent)
SetTime(Int64)
SetTimeZone(String)
SetWindow(AlarmType, Int64, Int64, PendingIntent)
SetWindow(AlarmType, Int64, Int64, String, IExecutor, IOnAlarmListener)
SetWindow(AlarmType, Int64, Int64, String, IOnAlarmListener, Handler)
monoandroid
namespace Android.App
{
[Register("android/app/AlarmManager", DoNotGenerateAcw = true)]
public class AlarmManager : Object
{
[Register("setExact", "(IJLjava/lang/String;Landroid/app/AlarmManager$OnAlarmListener;Landroid/os/Handler;)V", "GetSetExact_IJLjava_lang_String_Landroid_app_AlarmManager_OnAlarmListener_Landroid_os_Handler_Handler", ApiSince = 24)]
public virtual void SetExact([GeneratedEnum] AlarmType type, long triggerAtMillis, string? tag, IOnAlarmListener? listener, Handler? targetHandler);
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to monoandroid | |
Assembly | Mono.Android , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API