私のアプリには、Alarm
午前 8:00 に開始する予定の があります ( BeginTime
)。私が直面している問題は、更新する最も適切な方法がわからないことですBeginTime
。
で を見つけて、そこから更新しようとしAlarm
ましScheduledActionService
た。残念ながら、それは機能していないようで、Alarm
決してトリガーされません。
var schedule = ScheduledActionService.Find(alarmModel.Name);
if (schedule != null)
{
var alarm = (Alarm)schedule;
if (alarm.BeginTime != alarmModel.BeginTime)
{
alarm.BeginTime = alarmModel.BeginTime;
}
}
から削除してからScheduledActionService
新しいものを追加すると、うまくいきました。
しかし、これは醜く見えます...これが私が「更新」できる唯一の方法ですかAlarm
???!
ありがとう、
シン