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
argsobject[]
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
arg0intarg1longarg2PendingIntent
Set(int, long, String, OnAlarmListener, Handler)
public void Set(int arg0, long arg1, String arg2, AlarmManager.OnAlarmListener arg3, Handler arg4)
Parameters
arg0intarg1longarg2Stringarg3AlarmManager.OnAlarmListenerarg4Handler
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
arg0intarg1longarg2PendingIntent
SetExact(int, long, PendingIntent)
public void SetExact(int arg0, long arg1, PendingIntent arg2)
Parameters
arg0intarg1longarg2PendingIntent
SetExact(int, long, String, OnAlarmListener, Handler)
public void SetExact(int arg0, long arg1, String arg2, AlarmManager.OnAlarmListener arg3, Handler arg4)
Parameters
arg0intarg1longarg2Stringarg3AlarmManager.OnAlarmListenerarg4Handler
SetExactAndAllowWhileIdle(int, long, PendingIntent)
public void SetExactAndAllowWhileIdle(int arg0, long arg1, PendingIntent arg2)
Parameters
arg0intarg1longarg2PendingIntent
SetInexactRepeating(int, long, long, PendingIntent)
public void SetInexactRepeating(int arg0, long arg1, long arg2, PendingIntent arg3)
Parameters
arg0intarg1longarg2longarg3PendingIntent
SetRepeating(int, long, long, PendingIntent)
public void SetRepeating(int arg0, long arg1, long arg2, PendingIntent arg3)
Parameters
arg0intarg1longarg2longarg3PendingIntent
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
arg0intarg1longarg2longarg3PendingIntent
SetWindow(int, long, long, String, OnAlarmListener, Handler)
public void SetWindow(int arg0, long arg1, long arg2, String arg3, AlarmManager.OnAlarmListener arg4, Handler arg5)
Parameters
arg0intarg1longarg2longarg3Stringarg4AlarmManager.OnAlarmListenerarg5Handler
SetWindow(int, long, long, String, Executor, OnAlarmListener)
public void SetWindow(int arg0, long arg1, long arg2, String arg3, Executor arg4, AlarmManager.OnAlarmListener arg5)
Parameters
arg0intarg1longarg2longarg3Stringarg4Executorarg5AlarmManager.OnAlarmListener