TaskExtension Класс

Определение

Небольшой промежуточный класс для задач MSBuild см. также TaskLoadInSeparateAppDomainExtension

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public ref class TaskExtension abstract : Microsoft::Build::Utilities::Task
public abstract class TaskExtension : Microsoft.Build.Utilities.Task
type TaskExtension = class
    inherit Task
Public MustInherit Class TaskExtension
Inherits Task
Наследование
TaskExtension
Производный

Свойства

BuildEngine

Обработчик сборки автоматически задает это свойство, чтобы задачи могли выполнять обратный вызов обработчика.

(Унаследовано от Task)
BuildEngine2

Обработчик сборки автоматически задает это свойство, чтобы задачи могли выполнять обратный вызов обработчика. Это свойство предусмотрено для удобства, чтобы разработчикам, наследующим из этого класса, не приходилось приводить значение из IBuildEngine в IBuildEngine2.

(Унаследовано от Task)
BuildEngine3

Извлекает версию IBuildEngine3 интерфейса подсистемы сборки, предоставляемого узлом.

(Унаследовано от Task)
BuildEngine4

Извлекает версию IBuildEngine4 интерфейса подсистемы сборки, предоставляемого узлом.

(Унаследовано от Task)
BuildEngine5

Извлекает версию IBuildEngine5 интерфейса подсистемы сборки, предоставляемого узлом.

(Унаследовано от Task)
BuildEngine6

Извлекает версию IBuildEngine6 интерфейса подсистемы сборки, предоставляемого узлом.

(Унаследовано от Task)
BuildEngine7

Извлекает версию IBuildEngine7 интерфейса подсистемы сборки, предоставляемого узлом.

(Унаследовано от Task)
BuildEngine8

Извлекает версию IBuildEngine8 интерфейса подсистемы сборки, предоставляемого узлом.

(Унаследовано от Task)
BuildEngine9

Извлекает версию IBuildEngine9 интерфейса подсистемы сборки, предоставляемого узлом.

(Унаследовано от Task)
HelpKeywordPrefix

Возвращает или задает префикс, используемый для составления ключевых слов справки из имен строковых ресурсов. Если ключевые слова справки не связаны с сообщениями задачи, это свойство можно игнорировать или задать для него значение NULL. Если в качестве префикса задана пустая строка, в качестве ключевых слов справки будут использоваться буквальные строковые имена ресурсов. Пример использования префикса см. в описании метода TaskLoggingHelper.LogErrorWithCodeFromResources(string, object[]).

(Унаследовано от Task)
HostObject

Подсистема сборки задает это свойство, если интегрированная среда разработки узла связывает объект узла с этой конкретной задачей.

(Унаследовано от Task)
Log

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает экземпляр класса TaskLoggingHelperExtension, который содержит методы ведения журнала для задач.

TaskResources

Получает или задает ресурсы задачи для конкретного языка и региональных параметров. Если производные классы используют локализованные строки, они должны регистрировать собственные ресурсы во время создания или через это свойство.

(Унаследовано от Task)

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
Execute()

Должен быть реализован в производном классе.

(Унаследовано от Task)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к