我想以编程方式选中此框:
我当前的代码:
TaskService tService = new TaskService();
TaskDefinition tDefinition = tService.NewTask();
tDefinition.Principal.DisplayName = tskName;
tDefinition.RegistrationInfo.Description = tskDesc;
DailyTrigger dtrigger = new DailyTrigger();
dtrigger.StartBoundary = start;
dtrigger.DaysInterval = ((short)repeat);
dtrigger.EndBoundary = end;
dtrigger.Enabled = true;
tDefinition.Triggers.Add(dtrigger);
tDefinition.RegistrationInfo.Author = PriUtilizador;
tDefinition.RegistrationInfo.Description = tskDesc;
tDefinition.RegistrationInfo.Date = DateTime.Now;
我在 Task Squeduler 文档中找不到任何有关此内容的信息。
TaskSettings.WakeToRun
进行设置:
TaskService tService = new TaskService();
TaskDefinition tDefinition = tService.NewTask();
// Here
tDefinition.Settings.WakeToRun = true;
tDefinition.Principal.DisplayName = tskName;
tDefinition.RegistrationInfo.Description = tskDesc;
DailyTrigger dtrigger = new DailyTrigger();
dtrigger.StartBoundary = start;
dtrigger.DaysInterval = ((short)repeat);
dtrigger.EndBoundary = end;
dtrigger.Enabled = true;
tDefinition.Triggers.Add(dtrigger);
tDefinition.RegistrationInfo.Author = PriUtilizador;
tDefinition.RegistrationInfo.Description = tskDesc;
tDefinition.RegistrationInfo.Date = DateTime.Now;
TaskScheduler
文档与Windows中可用的任务计划程序无关。