public void DeleteTask(IJumpListTask task) { IJumpListTask toDelete = _tasks.Find(t => t.Path == task.Path && t.Arguments == task.Arguments); if (toDelete != null) { _tasks.Remove(toDelete); } }
/// <summary> /// Deletes the specified task from the application's jump list. /// </summary> /// <param name="task">The task to delete.</param> public void DeleteTask(IJumpListTask task) { _tasks.DeleteTask(task); }
/// <summary> /// Adds a task to the application's jump list. /// </summary> /// <param name="task">An object implementing <see cref="IJumpListTask"/>, /// such as <see cref="ShellLink"/>.</param> public void AddUserTask(IJumpListTask task) { _tasks.AddTask(task); }
public void AddTask(IJumpListTask task) { _tasks.Add(task); }
/// <summary> /// Deletes the specified task from the application's jump list. /// </summary> /// <param name="task">The task to delete.</param> public void DeleteTask(IJumpListTask task) { _tasks.DeleteTask(task); }
public void DeleteTask(IJumpListTask task) { IJumpListTask toDelete = _tasks.Find(t => t.Path == task.Path && t.Arguments == task.Arguments); if (toDelete != null) _tasks.Remove(toDelete); }