Microsoft.Build.Framework
TOC
Réduire la table des matières
Développer la table des matières

Microsoft.Build.Framework, espace de noms

Remarque : cet espace de noms est nouveau dans le .NET Framework version 2.0.

L'espace de noms Microsoft.Build.Framework contient les types qui définissent comment les tâches et les journaux interagissent avec le moteur MSBuild.

 ClasseDescription
Classe publiqueBuildErrorEventArgsFournit des données pour l'événement ErrorRaised.
Classe publiqueBuildEventArgsFournit des données pour l'événement AnyEventRaised.
Classe publiqueBuildFinishedEventArgsFournit des données pour l'événement BuildFinished.
Classe publiqueBuildMessageEventArgsFournit des données pour l'événement MessageRaised.
Classe publiqueBuildStartedEventArgsFournit des données pour l'événement BuildStarted.
Classe publiqueBuildStatusEventArgsFournit des données pour l'événement StatusEventRaised.
Classe publiqueBuildWarningEventArgsFournit des données pour l'événement WarningRaised.
Classe publiqueCustomBuildEventArgsFournit des données pour l'événement CustomEventRaised.
Classe publiqueExternalProjectFinishedEventArgsFournit des données pour l'événement CustomEventRaised.
Classe publiqueExternalProjectStartedEventArgsFournit des données pour l'événement CustomEventRaised.
Classe publiqueLoadInSeparateAppDomainAttributeDéfinit l'attribut de métadonnées que MSBuild utilise pour identifier les tâches qui doivent être exécutées dans leurs propres domaines d'application.
Classe publiqueLoggerExceptionPermet à un journal de forcer l'arrêt de la génération de manière explicite.
Classe publiqueOutputAttributeDéfinit l'attribut de métadonnées que les auteurs de la tâche utilisent pour identifier les propriétés de tâche qui génèrent des données à partir de la tâche.
Classe publiqueProjectFinishedEventArgsFournit des données pour l'événement ProjectFinished.
Classe publiqueProjectStartedEventArgsFournit des données pour l'événement ProjectStarted.
Classe publiqueRequiredAttributeDéfinit l'attribut de métadonnées que les auteurs de la tâche utilisent pour identifier les propriétés de tâche requises. Les propriétés de tâche dotées de cet attribut doivent avoir une valeur définie lorsque la tâche est exécutée.
Classe publiqueTargetFinishedEventArgsInitialise une nouvelle instance de la classe TargetFinishedEventArgs.
Classe publiqueTargetStartedEventArgsFournit des données pour l'événement TargetStarted.
Classe publiqueTaskCommandLineEventArgsFournit des données pour l'événement MessageRaised.
Classe publiqueTaskFinishedEventArgsFournit des données pour l'événement TaskFinished.
Classe publiqueTaskStartedEventArgsFournit des données pour l'événement TaskStarted.

 InterfaceDescription
Interface publiqueIBuildEngineOffre un moyen aux auteurs de la tâche d'utiliser un sous-ensemble des fonctionnalités du moteur MSBuild.
Interface publiqueIEventSourceDéfinit les événements déclenchés par le moteur de génération. Les journaux reçoivent un objet implémentant cette interface dans leur méthode Initialize et l'utilisent pour s'abonner aux événements qu'ils souhaitent recevoir.
Interface publiqueILoggerDéfinit un journal MSBuild qui s'abonne pour générer des événements système.
Interface publiqueITaskDéfinit une tâche, qui est une unité de code exécutable utilisée par MSBuild pour effectuer des opérations de génération.
Interface publiqueITaskHostPasse des objets hôtes d'un environnement de développement intégré (IDE) aux tâches individuelles.
Interface publiqueITaskItemDéfinit un élément MSBuild qui peut être consommé et émis par les tâches.

 DéléguéDescription
Délégué publicAnyEventHandlerReprésente la méthode qui gérera l'événement AnyEventRaised d'une génération.
Délégué publicBuildErrorEventHandlerReprésente la méthode qui gérera l'événement ErrorRaised d'une génération.
Délégué publicBuildFinishedEventHandlerReprésente la méthode qui gérera l'événement BuildFinished d'une génération.
Délégué publicBuildMessageEventHandlerReprésente la méthode qui gérera l'événement MessageRaised d'une génération.
Délégué publicBuildStartedEventHandlerReprésente la méthode qui gérera l'événement BuildStarted d'une génération.
Délégué publicBuildStatusEventHandlerReprésente la méthode qui gérera l'événement StatusEventRaised d'une génération.
Délégué publicBuildWarningEventHandlerReprésente la méthode qui gérera l'événement WarningRaised d'une génération.
Délégué publicCustomBuildEventHandlerReprésente la méthode qui gérera l'événement CustomEventRaised d'une génération.
Délégué publicProjectFinishedEventHandlerReprésente la méthode qui gérera l'événement ProjectFinished d'une génération.
Délégué publicProjectStartedEventHandlerReprésente la méthode qui gérera l'événement ProjectStarted d'une génération.
Délégué publicTargetFinishedEventHandlerReprésente la méthode qui gérera l'événement TargetFinished d'une génération.
Délégué publicTargetStartedEventHandlerReprésente la méthode qui gérera l'événement TargetStarted d'une génération.
Délégué publicTaskFinishedEventHandlerReprésente la méthode qui gérera l'événement TaskFinished d'une génération.
Délégué publicTaskStartedEventHandlerReprésente la méthode qui gérera l'événement TaskStarted d'une génération.

 ÉnumérationDescription
Énumération publiqueLoggerVerbositySpécifie les niveaux de commentaires disponibles d'un Logger.
Énumération publiqueMessageImportanceSpécifie des constantes qui définissent l'importance d'un message de génération.

Ajouts de la communauté

AJOUTER
Afficher:
© 2016 Microsoft