StopPrograms(C#)
签名:(入口 controller.Tasks)
public void StopPrograms(int timeout)
public void StopPrograms(TaskMask taskMask, int timeout)
public void StopPrograms(TaskId[] taskIds)
public void StopPrograms(TaskId[] taskIds, int timeout)
停止正在运行的任务程序。
所属:Controller.Tasks · TasksCollection
参数
| 参数 | 说明 |
|---|---|
timeout |
等待停止完成的超时时间(毫秒) |
taskMask |
任务掩码;TaskMask.All 表示全部任务 |
taskIds |
要停止的任务数组 |
说明
StopPrograms(taskIds)不带超时形式默认 10000 ms。- 停止后任务状态经
States(States)查询确认。
示例
var tasks = controller.Tasks;
tasks.StopPrograms(5000); // 停止全部任务,等待 5 s
tasks.StopPrograms(new[] { TaskId.T01, TaskId.T02 }); // 停止指定任务
相关页面
- Controller.Tasks
- States — 任务状态查询