private void UnRegisterTask() { Debug.WriteLine("............................................................................................Datetime : " + DateTime.Now + " in UnRegisterTask"); SchedulerConfigurations.UnregisterBackgroundTasks(LocalDataStore.BackgroundTriggerName); //taskRunning = false; Debug.WriteLine("********************************************************************************************New Schedule time at :" + DateTime.Now.AddMinutes(2).TimeOfDay.ToString()); ApplicationDataContainer localSettings1; localSettings1 = ApplicationData.Current.LocalSettings; localSettings1.Values["SchedulerStartTime"] = new TimeSpan(DateTime.Now.Hour, DateTime.Now.AddMinutes(2).Minute, 0); localSettings1.Values["SchedulerEndTime"] = new TimeSpan(DateTime.Now.Hour, DateTime.Now.AddMinutes(4).Minute, 0); }
/// <summary> /// Unregister a ApplicationTriggerTask. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void UnregisterBackgroundTask(object sender, RoutedEventArgs e) { SchedulerConfigurations.UnregisterBackgroundTasks(LocalDataStore.BackgroundTriggerName); }