Tâche de message
Enregistre un message pendant une génération.
Paramètres
Le tableau suivant décrit les paramètres de la tâche Message.
Paramètre |
Description |
---|---|
Importance |
Paramètre String facultatif. Spécifie l'importance du message.Ce paramètre peut avoir les valeurs high, normal ou low.La valeur par défaut est normal. |
Text |
Paramètre String facultatif. Texte d'erreur à enregistrer. |
Notes
La tâche Message permet aux projets MSBuild d'envoyer des messages aux enregistreurs d'événements, à différentes étapes du processus de génération.
Si le paramètre Condition a la valeur true, la valeur du paramètre Text est enregistrée et la génération se poursuit.Si un paramètre Condition n'existe pas, le texte du message est enregistré dans un journal.Pour plus d'informations sur la journalisation, consultez Obtention de journaux de génération avec MSBuild.
Par défaut, le message est envoyé vers le journal de console de MSBuild.Ceci peut être modifié en définissant le paramètre Log.L'enregistreur d'événements interprète le paramètre Importance.
En plus des paramètres énumérés ci-dessus, cette tâche hérite des paramètres de la classe TaskExtension, qui hérite elle-même de la classe Task.Pour obtenir la liste de ces paramètres supplémentaires et de leurs descriptions, consultez Classe TaskExtension Base.
Exemple
L'exemple de code suivant consigne des messages dans tous les journaux enregistrés.
<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="DisplayMessages">
<Message Text="Project File Name = $(MSBuildProjectFile)" />
<Message Text="Project Extension = $(MSBuildProjectExtension)" />
</Target>
...
</Project>
Voir aussi
Concepts
Obtention de journaux de génération avec MSBuild