我正在使用C#任务计划程序库来管理任务:https://github.com/dahall/TaskScheduler
在给定的任务中,我可以设置“Enabled”布尔值并保持更改:
task.Enabled= true;
task.State.Dump();
task.RegisterChanges();
但是对RegisterChanges()的调用不会导致更改。我错过了什么吗?是否有其他方法可以使用此库禁用任务?
答案 0 :(得分:1)
找到它。要设置的属性不是任务本身的属性,而是定义设置中的属性:
task.Definition.Settings.Enabled = true;
github上的开源非常有用!