Aufgabenbasisklasse

Viele Aufgaben erben letztlich von der Task-Klasse. Diese Klasse fügt den Aufgaben, die ihr abgeleitet werden, mehrere Parameter hinzu. Diese Parameter werden in diesem Dokument aufgeführt.

Parameter

In der folgenden Tabelle werden die Parameter dieser Basisklasse beschrieben.

Parameter Beschreibung
BuildEngine Optionaler IBuildEngine-Parameter.

Gibt die für die Aufgaben verfügbare Build-Engine-Schnittstelle an. Die Build-Engine legt diesen Parameter automatisch fest, damit Aufgaben zurückgerufen werden können.
BuildEngine2 Optionaler IBuildEngine2-Parameter.

Gibt die für die Aufgaben verfügbare Build-Engine-Schnittstelle an. Die Build-Engine legt diesen Parameter automatisch fest, damit Aufgaben zurückgerufen werden können.

Hierbei handelt es sich um eine benutzerfreundliche Eigenschaft. Daher müssen die von dieser Klasse erbenden Aufgabenautoren den Wert nicht von IBuildEngine zu IBuildEngine2 umwandeln.
BuildEngine3 Optionaler IBuildEngine3-Parameter.

Gibt die durch den Host bereitgestellte Build-Engine-Schnittstelle an.
HostObject Optionaler ITaskHost-Parameter.

Gibt die Hostobjektinstanz (kann null sein) an. Die Build-Engine legt diese Eigenschaft fest, wenn die Host-IDE ein Hostobjekt mit dieser bestimmten Aufgabe verknüpft hat.
Log Optionaler schreibgeschützter TaskLoggingHelper-Parameter.

Das Hilfsobjekt für die Protokollierung

Weitere Informationen