Class AlarmManager
public class AlarmManager : JVMBridgeBase<AlarmManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<AlarmManager>AlarmManager
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<AlarmManager>.IsAssignableFrom(IJavaType)JVMBridgeBase<AlarmManager>.IsAssignableFrom<T>()JVMBridgeBase<AlarmManager>.Execute<T>(params T[])JVMBridgeBase<AlarmManager>.DynBridgeClazzJVMBridgeBase<AlarmManager>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
AlarmManager()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public AlarmManager()
AlarmManager(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public AlarmManager(params object[] args)
Parameters
args
object[]
Properties
ACTION_NEXT_ALARM_CLOCK_CHANGED
public static String ACTION_NEXT_ALARM_CLOCK_CHANGED { get; }
Property Value
ACTION_SCHEDULE_EXACT_ALARM_PERMISSION_STATE_CHANGED
public static String ACTION_SCHEDULE_EXACT_ALARM_PERMISSION_STATE_CHANGED { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
ELAPSED_REALTIME
public static int ELAPSED_REALTIME { get; }
Property Value
ELAPSED_REALTIME_WAKEUP
public static int ELAPSED_REALTIME_WAKEUP { get; }
Property Value
INTERVAL_DAY
public static long INTERVAL_DAY { get; }
Property Value
INTERVAL_FIFTEEN_MINUTES
public static long INTERVAL_FIFTEEN_MINUTES { get; }
Property Value
INTERVAL_HALF_DAY
public static long INTERVAL_HALF_DAY { get; }
Property Value
INTERVAL_HALF_HOUR
public static long INTERVAL_HALF_HOUR { get; }
Property Value
INTERVAL_HOUR
public static long INTERVAL_HOUR { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
RTC
public static int RTC { get; }
Property Value
RTC_WAKEUP
public static int RTC_WAKEUP { get; }
Property Value
Methods
CanScheduleExactAlarms()
public bool CanScheduleExactAlarms()
Returns
Cancel(OnAlarmListener)
public void Cancel(AlarmManager.OnAlarmListener arg0)
Parameters
Cancel(PendingIntent)
public void Cancel(PendingIntent arg0)
Parameters
CancelAll()
public void CancelAll()
GetNextAlarmClock()
public AlarmManager.AlarmClockInfo GetNextAlarmClock()
Returns
Set(int, long, PendingIntent)
public void Set(int arg0, long arg1, PendingIntent arg2)
Parameters
arg0
intarg1
longarg2
PendingIntent
Set(int, long, String, OnAlarmListener, Handler)
public void Set(int arg0, long arg1, String arg2, AlarmManager.OnAlarmListener arg3, Handler arg4)
Parameters
arg0
intarg1
longarg2
Stringarg3
AlarmManager.OnAlarmListenerarg4
Handler
SetAlarmClock(AlarmClockInfo, PendingIntent)
public void SetAlarmClock(AlarmManager.AlarmClockInfo arg0, PendingIntent arg1)
Parameters
SetAndAllowWhileIdle(int, long, PendingIntent)
public void SetAndAllowWhileIdle(int arg0, long arg1, PendingIntent arg2)
Parameters
arg0
intarg1
longarg2
PendingIntent
SetExact(int, long, PendingIntent)
public void SetExact(int arg0, long arg1, PendingIntent arg2)
Parameters
arg0
intarg1
longarg2
PendingIntent
SetExact(int, long, String, OnAlarmListener, Handler)
public void SetExact(int arg0, long arg1, String arg2, AlarmManager.OnAlarmListener arg3, Handler arg4)
Parameters
arg0
intarg1
longarg2
Stringarg3
AlarmManager.OnAlarmListenerarg4
Handler
SetExactAndAllowWhileIdle(int, long, PendingIntent)
public void SetExactAndAllowWhileIdle(int arg0, long arg1, PendingIntent arg2)
Parameters
arg0
intarg1
longarg2
PendingIntent
SetInexactRepeating(int, long, long, PendingIntent)
public void SetInexactRepeating(int arg0, long arg1, long arg2, PendingIntent arg3)
Parameters
arg0
intarg1
longarg2
longarg3
PendingIntent
SetRepeating(int, long, long, PendingIntent)
public void SetRepeating(int arg0, long arg1, long arg2, PendingIntent arg3)
Parameters
arg0
intarg1
longarg2
longarg3
PendingIntent
SetTime(long)
public void SetTime(long arg0)
Parameters
SetTimeZone(String)
public void SetTimeZone(String arg0)
Parameters
SetWindow(int, long, long, PendingIntent)
public void SetWindow(int arg0, long arg1, long arg2, PendingIntent arg3)
Parameters
arg0
intarg1
longarg2
longarg3
PendingIntent
SetWindow(int, long, long, String, OnAlarmListener, Handler)
public void SetWindow(int arg0, long arg1, long arg2, String arg3, AlarmManager.OnAlarmListener arg4, Handler arg5)
Parameters
arg0
intarg1
longarg2
longarg3
Stringarg4
AlarmManager.OnAlarmListenerarg5
Handler
SetWindow(int, long, long, String, Executor, OnAlarmListener)
public void SetWindow(int arg0, long arg1, long arg2, String arg3, Executor arg4, AlarmManager.OnAlarmListener arg5)
Parameters
arg0
intarg1
longarg2
longarg3
Stringarg4
Executorarg5
AlarmManager.OnAlarmListener