Développer Réduire
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Microsoft.Build.Framework, espace de noms

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. Pour plus d'informations, consultez MSBuild.

  ClasseDescription
Classe publiqueBuildErrorEventArgsFournit des données pour l'événement ErrorRaised.
Classe publiqueBuildEventArgsFournit des données pour l'événement AnyEventRaised.
Classe publiqueBuildEventContextFournit des informations d'emplacement contextuelles pour les événements de build.
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 publiqueLazyFormattedBuildEventArgsStocke des chaînes pour les parties d'un message qui diffèrent la mise en forme jusqu'à son affichage.
Classe publiqueLoadInSeparateAppDomainAttributeDéfinit l'attribut de métadonnées utilisé par MSBuild 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 publiqueRequiredRuntimeAttributeDéfinit l'attribut de métadonnées que les auteurs de la tâche utilisent pour savoir si la tâche requiert une version spécifique du runtime CLR.
Classe publiqueRunInMTAAttributeCet attribut est utilisé pour marquer une classe de tâche comme n'étant pas explicitement obligatoire à exécuter dans le STA pour COM.
Classe publiqueRunInSTAAttributeCet attribut est utilisé pour marquer une classe de tâche comme étant obligatoire à exécuter dans un modèle STA (Single-Threaded Apartment) pour COM.
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 publiqueTaskPropertyInfoReprésente les informations de paramètre de la tâche utilisée comme classe fortement typée.
Classe publiqueTaskStartedEventArgsFournit des données pour l'événement TaskStarted.
  StructureDescription
Structure publiqueBuildEngineResult
  InterfaceDescription
Interface publiqueIBuildEngineOffre un moyen aux auteurs de la tâche d'utiliser un sous-ensemble des fonctionnalités du moteur MSBuild. 
Interface publiqueIBuildEngine2Offre un moyen aux auteurs de la tâche d'utiliser un sous-ensemble des fonctionnalités du moteur MSBuild.
Interface publiqueIBuildEngine3Cette interface étend IBuildEngine pour fournir une méthode qui autorise la création de fichiers projet en parallèle.
Interface publiqueICancelableTaskInterface pour les tâches qui peuvent être annulées.
Interface publiqueIEventRedirectorTransfère les événements de build à d'autres journaux.
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 publiqueIForwardingLoggerÉtend l'interface ILogger afin de fournir des propriétés de transfert des événements à un journal s'exécutant dans un processus différent. Peut également être utilisé pour créer des journaux de filtrage.
Interface publiqueIGeneratedTaskInterface implémentée par les tâches générées par les instances [ITaskFactory].
Interface publiqueILoggerDéfinit un journal MSBuild qui s'abonne pour générer des événements système.
Interface publiqueINodeLoggerDéfinit un "journal informé parallèle" dans le système de génération.
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 publiqueITaskFactoryInterface qu'une instance de la fabrique de la tâche doit implémenter.
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.
Interface publiqueITaskItem2Cette interface ajoute la prise en charge de l'échappement à l'interface ITaskItem.
  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.
Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.