Базовый класс Task
Многие задачи, в конечном счете, наследуют от класса Task.Этот класс добавляет несколько параметров для задач, которые являются производными от них.Эти параметры перечислены в настоящем документе.
Параметры
В следующей таблице описаны параметры данного базовый класс.
Параметр |
Описание |
---|---|
Необязательный параметр типа IBuildEngine. Задает имя интерфейса подсистемы построения, который доступен для задач.Подсистема построения автоматически устанавливает этот параметр, чтобы разрешить задачам обратный вызов. |
|
Необязательный параметр типа IBuildEngine2. Задает имя интерфейса подсистемы построения, который доступен для задач.Подсистема построения автоматически устанавливает этот параметр, чтобы разрешить задачам обратный вызов. Это удобное свойство; значение авторов задачи, унаследованное от этого класса, не должно быть приведено из IBuildEngine к IBuildEngine2. |
|
Необязательный параметр типа IBuildEngine3. Указывает интерфейс обработчика построения, предоставляемый хостом. |
|
Необязательный параметр типа ITaskHost. Указывает экземпляр объекта сайта (может быть пустым).Подсистема построения задает это свойство, если с данной задачей связан объект узла в интегрированной среде разработки (IDE) узла. |
|
Необязательный параметр TaskLoggingHelper, предназначенный только для чтения. Вспомогательный объект для ведения журнала. |