public IRegisteredTaskCollection GetAllTasks() { TaskScheduler.TaskScheduler ts = new TaskScheduler.TaskScheduler(); ts.Connect(null, null, null, null); ITaskFolder folder = ts.GetFolder("\\"); IRegisteredTaskCollection tasks_exists = folder.GetTasks(1); IEnumerator ie = tasks_exists.GetEnumerator(); foreach (IRegisteredTask item in tasks_exists) { string x = item.Name; } return(tasks_exists); }
internal V2TaskEnumerator(TaskFolder folder, IRegisteredTaskCollection iTaskColl, Regex filter = null) { fld = folder; iEnum = iTaskColl.GetEnumerator(); this.filter = filter; }