使用C#任务计划库启用/禁用任务

时间:2018-02-21 17:25:59

标签: c# taskscheduler

我正在使用C#任务计划程序库来管理任务:https://github.com/dahall/TaskScheduler

在给定的任务中,我可以设置“Enabled”布尔值并保持更改:

  task.Enabled= true;
  task.State.Dump();
  task.RegisterChanges();

但是对RegisterChanges()的调用不会导致更改。我错过了什么吗?是否有其他方法可以使用此库禁用任务?

1 个答案:

答案 0 :(得分:1)

找到它。要设置的属性不是任务本身的属性,而是定义设置中的属性:

task.Definition.Settings.Enabled = true;

github上的开源非常有用!