Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface TaskProvider<T>

A task provider allows to add tasks to the task service. A task provider is registered via tasks.registerTaskProvider.

Type parameters

层级

  • TaskProvider

索引

Methods(2)

Methods(2)

provideTasks

resolveTask

  • Resolves a task that has no execution set. Tasks are often created from information found in the tasks.json-file. Such tasks miss the information on how to execute them and a task provider must fill in the missing information in the resolveTask-method. This method will not be called for tasks returned from the above provideTasks method since those tasks are always fully resolved. A valid default implementation for the resolveTask method is to return undefined.

    Note that when filling in the properties of task, you must be sure to use the exact same TaskDefinition and not create a new one. Other properties may be changed.

    Parameters

    Returns ProviderResult<T>

    The resolved task

VS Code 插件开发中文文档 | VS Code 中文文档 | VS Code 官网文档 | VS Code 扩展市场

Generated by TypeDoc | 站长统计