Task Base Class

 

Pour obtenir la dernière documentation sur Visual Studio 2017, consultez Documentation Visual Studio 2017.

De nombreuses tâches héritent finalement de la classe Task. Cette classe ajoute plusieurs paramètres aux tâches qui en dérivent. Ces paramètres sont énumérés dans le présent document.

Le tableau suivant décrit les paramètres de cette classe de base.

ParamètreDescription
BuildEngineParamètre IBuildEngine facultatif.

Spécifie l'interface du moteur de génération disponible pour les tâches. Le moteur de génération définit automatiquement ce paramètre de manière à ce qu'il autorise les tâches à y effectuer des rappels.
BuildEngine2Paramètre IBuildEngine2 facultatif.

Spécifie l'interface du moteur de génération disponible pour les tâches. Le moteur de génération définit automatiquement ce paramètre de manière à ce qu'il autorise les tâches à y effectuer des rappels.

Il s'agit d'une propriété de commodité qui évite aux auteurs de la tâche héritant de cette classe d'avoir à effectuer un cast de la valeur de IBuildEngine en IBuildEngine2.
BuildEngine3Paramètre IBuildEngine3 facultatif.

Spécifie l'interface du moteur de génération fournie par l'hôte.
HostObjectParamètre ITaskHost facultatif.

Spécifie l'instance d'objet hôte (peut être 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.
LogParamètre en lecture seule TaskLoggingHelper facultatif.

Objet d'assistance à l'enregistrement.

Task Reference
Tasks

Afficher: