public void Delete() { ContainingNote.TagTable.Remove (this.TaskListTag); foreach (Task task in Tasks) task.DeleteTag (); }