/// <summary> /// Agent that runs a scheduled task /// </summary> /// <param name="task"> /// The invoked task /// </param> /// <remarks> /// This method is called when a periodic or resource intensive task is invoked /// </remarks> protected override void OnInvoke(ScheduledTask task) { var update = new UpdateLiveTile.UpdateLiveTile(); #if(DEBUG) Debug.WriteLine("Periodic task for live tile is starting"); #endif update.Start(false); #if(DEBUG) Debug.WriteLine("Periodic task has finished updating"); #endif NotifyComplete(); }
/// <summary> /// Agent that runs a scheduled task /// </summary> /// <param name="task"> /// The invoked task /// </param> /// <remarks> /// This method is called when a periodic or resource intensive task is invoked /// </remarks> protected override void OnInvoke(ScheduledTask task) { var update = new UpdateLiveTile.UpdateLiveTile(); #if (DEBUG) Debug.WriteLine("Periodic task for live tile is starting"); #endif update.Start(false); #if (DEBUG) Debug.WriteLine("Periodic task has finished updating"); #endif NotifyComplete(); }
public static void UpdateLiveTile() { var update = new UpdateLiveTile.UpdateLiveTile(); update.Start(true); }