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

TaskLoggingHelperExtension, classe

Cette API prend en charge l'infrastructure .NET Framework et n'est pas destinée à être utilisée directement à partir de votre code.

Active l'enregistrement de différents messages. Active également le chargement et la mise en forme de ressources.

System.Object
  System.MarshalByRefObject
    Microsoft.Build.Utilities.TaskLoggingHelper
      Microsoft.Build.Tasks.TaskLoggingHelperExtension

Espace de noms :  Microsoft.Build.Tasks
Assembly :  Microsoft.Build.Tasks.v4.0 (dans Microsoft.Build.Tasks.v4.0.dll)
public class TaskLoggingHelperExtension : TaskLoggingHelper

Le type TaskLoggingHelperExtension expose les membres suivants.

  NomDescription
Méthode publiqueTaskLoggingHelperExtensionInfrastructure. Initialise une nouvelle instance de la classe TaskLoggingHelperExtension avec l'instance de tâche, les ressources principales, les ressources partagées et un préfixe de mot clé d'aide.
Début
  NomDescription
Propriété protégéeBuildEngineObtient le moteur de génération qui est associé à la tâche. (Hérité de TaskLoggingHelper.)
Propriété publiqueHasLoggedErrorsObtient une valeur indiquant si la tâche a enregistré des erreurs par le biais de cet objet d'assistance à l'enregistrement. (Hérité de TaskLoggingHelper.)
Propriété publiqueHelpKeywordPrefixObtient ou définit le préfixe utilisé pour composer des mots clés d'aide à partir de noms de ressources. (Hérité de TaskLoggingHelper.)
Propriété protégéeTaskNameObtient le nom de la tâche parent. (Hérité de TaskLoggingHelper.)
Propriété publiqueTaskResourcesObtient ou définit les ressources spécifiques à la culture utilisées par les méthodes d'enregistrement. (Hérité de TaskLoggingHelper.)
Propriété publiqueTaskSharedResourcesInfrastructure. Obtient ou définit les ressources d'interface utilisateur et de type chaîne partagées.
Début
  NomDescription
Méthode publiqueCreateObjRefCrée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant. (Hérité de MarshalByRefObject.)
Méthode publiqueEquals(Object)Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publiqueExtractMessageCodeExtrait le préfixe du code du message à partir de la chaîne de message complète donnée. (Hérité de TaskLoggingHelper.)
Méthode protégéeFinalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publiqueFormatResourceStringInfrastructure. Charge la chaîne de ressource spécifiée et la met en forme (en option) à l'aide des arguments donnés. La culture du thread actuel est utilisée pour la mise en forme. (Substitue TaskLoggingHelper.FormatResourceString(String, Object[]).)
Méthode publiqueFormatStringMet en forme la chaîne donnée à l'aide des arguments donnés. (Hérité de TaskLoggingHelper.)
Méthode publiqueGetHashCodeSert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publiqueGetLifetimeServiceRécupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.)
Méthode publiqueGetResourceMessageObtient le message de la ressource dans la bibliothèque de tâches. (Hérité de TaskLoggingHelper.)
Méthode publiqueGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publiqueInitializeLifetimeServiceInitializeLifetimeService est appelée lorsque l'objet distant est activé. Cette méthode détermine combien de temps sera la durée de vie de l'objet.Thread safe. Toutefois, InitializeLifetimeService et MarkAsInactive ne doivent être appelé dans cet ordre, conjointement ou pas du tout et non plusieurs fois. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogCommandLine(String)Enregistre la ligne de commande pour un outil sous-jacent, un fichier exécutable ou une commande Shell d'une tâche. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogCommandLine(MessageImportance, String)Enregistre la ligne de commande pour un outil sous-jacent, un fichier exécutable ou une commande Shell d'une tâche à l'aide du niveau d'importance spécifié. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogCriticalMessageEnregistre un message critique à l'aide de la chaîne spécifiée et autres détails du message. Thread safe. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogError(String, Object[])Enregistre une erreur avec le message spécifié. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogError(String, String, String, String, Int32, Int32, Int32, Int32, String, Object[])Enregistre une erreur à l'aide du message spécifié et d'autres détails d'erreur. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogErrorFromException(Exception)Enregistre une erreur à l'aide du message à partir de l'exception donnée. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogErrorFromException(Exception, Boolean)Enregistre une erreur à l'aide du message, et la trace de la pile (en option), à partir de l'exception donnée. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogErrorFromException(Exception, Boolean, Boolean, String)Enregistre une erreur à l'aide du message, et éventuellement la trace de la pile, à partir de l'exception donnée et toutes exceptions internes. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogErrorFromResources(String, Object[])Enregistre une erreur à l'aide de la chaîne de ressource spécifiée. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogErrorFromResources(String, String, String, String, Int32, Int32, Int32, Int32, String, Object[])Enregistre une erreur à l'aide de la chaîne de ressource spécifiée et d'autres détails d'erreur. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogErrorWithCodeFromResources(String, Object[])Enregistre une erreur avec un code d'erreur à l'aide de la chaîne de ressource spécifiée. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogErrorWithCodeFromResources(String, String, Int32, Int32, Int32, Int32, String, Object[])Enregistre une erreur à l'aide de la chaîne de ressource spécifiée et d'autres détails d'erreur. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogExternalProjectFinishedAide à enregistrer l'événement de build ExternalProjectFinishedEventArgs personnalisé. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogExternalProjectStartedAide à enregistrer l'événement de build ExternalProjectStartedEventArgs personnalisé. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogMessage(String, Object[])Enregistre un message avec la chaîne spécifiée. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogMessage(MessageImportance, String, Object[])Enregistre un message avec la chaîne et l'importance spécifiées. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogMessage(String, String, String, String, Int32, Int32, Int32, Int32, MessageImportance, String, Object[])Enregistre un message à l'aide de la chaîne spécifiée et autres détails du message. Thread safe. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogMessageFromResources(String, Object[])Enregistre un message avec la chaîne de ressource spécifiée. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogMessageFromResources(MessageImportance, String, Object[])Enregistre un message avec la chaîne de ressource et l'importance spécifiées. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogMessageFromTextEnregistre un message d'erreur ou d'avertissement à partir de la ligne donnée de texte. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogMessagesFromFile(String)Enregistre les erreurs, avertissements et messages pour chaque ligne de texte dans le fichier donné. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogMessagesFromFile(String, MessageImportance)Enregistre les erreurs, avertissements et messages pour chaque ligne de texte dans le fichier donné. Enregistre également l'importance des messages. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogMessagesFromStreamEnregistre un message d'erreur ou d'avertissement à partir du flux donné. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogWarning(String, Object[])Enregistre un avertissement avec le message spécifié. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogWarning(String, String, String, String, Int32, Int32, Int32, Int32, String, Object[])Enregistre un avertissement à l'aide du message spécifié et d'autres détails d'avertissement. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogWarningFromException(Exception)Enregistre un avertissement à l'aide du message à partir de l'exception spécifiée. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogWarningFromException(Exception, Boolean)Enregistre un avertissement à l'aide du message, et la trace de la pile (en option), à partir de l'exception donnée. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogWarningFromResources(String, Object[])Enregistre un avertissement à l'aide de la chaîne de ressource spécifiée. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogWarningFromResources(String, String, String, String, Int32, Int32, Int32, Int32, String, Object[])Enregistre un avertissement à l'aide de la chaîne de ressource spécifiée et d'autres détails d'avertissement. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogWarningWithCodeFromResources(String, Object[])Enregistre un avertissement avec un code d'avertissement à l'aide de la chaîne de ressource spécifiée. (Hérité de TaskLoggingHelper.)
Méthode publiqueLogWarningWithCodeFromResources(String, String, Int32, Int32, Int32, Int32, String, Object[])Enregistre un avertissement avec un code d'avertissement à l'aide de la chaîne de ressource spécifiée et d'autres détails d'avertissement. (Hérité de TaskLoggingHelper.)
Méthode publiqueMarkAsInactiveCeci avertit TaskLoggingHelper il n'est plus nécessaire. (Hérité de TaskLoggingHelper.)
Méthode protégéeMemberwiseClone()Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode protégéeMemberwiseClone(Boolean)Crée une copie superficielle de l'objet MarshalByRefObject actuel. (Hérité de MarshalByRefObject.)
Méthode publiqueToStringRetourne une chaîne qui représente l'objet actuel. (Hérité de Object.)
Début

.NET Framework

Pris en charge dans : 4.5, 4, 3.5, 3.0, 2.0

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

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