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 Vue d'ensemble de la journalisation dans 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

Vue d'ensemble de la journalisation dans MSBuild

Autres ressources

Référence des tâches MSBuild