注册任务 provider。
该 provider 注册的任务类型。
任务 provider。
一个 Disposable 的实例,当被调用时,将取消对这个 provider 的注册。
获取系统中所有可用的任务。包括 tasks.json
文件中的任务,
以及通过扩展贡献出的任务 provider 的任务。
可选的过滤器,用以选择某一类型或版本的任务。
执行一个由编辑器管理的任务。返回的任务执行结果可以用来终止该任务。
需要被执行的任务。
当任务启动时会触发该方法。
当任务结束时会触发该方法。
当底层进程被启动时触发该事件。
如果一个任务不执行底层进程的话, 该事件不会触发。
当底层进程结束时触发该事件。
如果一个任务不执行底层进程的话, 该事件不会触发。
当前正在执行的任务或一个空数组。
Namespace for tasks functionality.
@liuqh0609