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

Hierarchy

  • TaskProvider

Index

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

Generated by TypeDoc. Maintained by 紫升

Links: 搜外友链, 69中文网