Classe de base TaskTask base class

De nombreuses tâches héritent au final de la classe Task.Many tasks ultimately inherit from the Task class. Cette classe ajoute plusieurs paramètres aux tâches qui en dérivent.This class adds several parameters to the tasks that derive from them. Ces paramètres sont répertoriés dans ce document.These parameters are listed in this document.

ParamètresParameters

Le tableau ci-dessous décrit les paramètres de cette classe de base.The following table describes the parameters of this base class.

ParamètreParameter DescriptionDescription
BuildEngine Paramètre IBuildEngine facultatif.Optional IBuildEngine parameter.

Spécifie l'interface du moteur de génération disponible pour les tâches.Specifies the build engine interface available to tasks. Le moteur de génération définit automatiquement ce paramètre pour permettre aux tâches d’être rappelées.The build engine automatically sets this parameter to allow tasks to call back into it.
BuildEngine2 Paramètre IBuildEngine2 facultatif.Optional IBuildEngine2 parameter.

Spécifie l'interface du moteur de génération disponible pour les tâches.Specifies the build engine interface available to tasks. Le moteur de génération définit automatiquement ce paramètre pour permettre aux tâches d’être rappelées.The build engine automatically sets this parameter to allow tasks to call back into it.

Il s'agit d'une propriété de convenance qui permet aux auteurs de tâches qui héritent de cette classe de ne pas avoir à effectuer un cast de la valeur de IBuildEngine vers IBuildEngine2.This is a convenience property so that task authors inheriting from this class do not have to cast the value from IBuildEngine to IBuildEngine2.
BuildEngine3 Paramètre IBuildEngine3 facultatif.Optional IBuildEngine3 parameter.

Spécifie l'interface du moteur de génération fournie par l'hôte.Specifies the build engine interface provided by the host.
HostObject Paramètre ITaskHost facultatif.Optional ITaskHost parameter.

Spécifie l'instance de l'objet hôte (peut être null).Specifies the host object instance (can be null). Le moteur de génération définit cette propriété si l’IDE hôte a associé un objet hôte à cette tâche particulière.The build engine sets this property if the host IDE has associated a host object with this particular task.
Log Paramètre en lecture seule TaskLoggingHelper facultatif.Optional TaskLoggingHelper read-only parameter.

Objet application d’assistance de journalisation...The logging helper object..

Voir aussiSee also

Informations de référence sur les tâches Task reference
TâchesTasks