Partager via


InstallContext.LogMessage(String) Méthode

Définition

Affiche un message dans la console et l'enregistre dans le fichier journal de l'installation.

public:
 void LogMessage(System::String ^ message);
public void LogMessage (string message);
member this.LogMessage : string -> unit
Public Sub LogMessage (message As String)

Paramètres

message
String

Message à écrire.

Exemples

Cet exemple est un extrait de l’exemple dans la vue d’ensemble de la classe de la InstallContext classe .

Il utilise la IsParameterTrue méthode pour déterminer si le LogtoConsole paramètre a été défini. Si yesla valeur est , elle utilise ensuite la LogMessage méthode pour écrire status messages dans le fichier journal d’installation et la console.

// Check whether the "LogtoConsole" parameter has been set.
if ( myInstallContext->IsParameterTrue( "LogtoConsole" ) )
{
   // Display the message to the console and add it to the logfile.
   myInstallContext->LogMessage( "The 'Install' method has been called" );
}
// Check whether the "LogtoConsole" parameter has been set.
if( myInstallContext.IsParameterTrue( "LogtoConsole" ) == true )
{
   // Display the message to the console and add it to the logfile.
   myInstallContext.LogMessage( "The 'Install' method has been called" );
}
' Check wether the "LogtoConsole" parameter has been set.
If myInstallContext.IsParameterTrue("LogtoConsole") = True Then
   ' Display the message to the console and add it to the logfile.
   myInstallContext.LogMessage("The 'Install' method has been called")
End If

Remarques

Un programme d’installation peut appeler cette méthode pour écrire des informations sur la progression ou d’autres status dans le fichier journal. Si les paramètres de ligne de commande spécifient qu’une interface utilisateur doit être affichée, le programme d’installation doit afficher des boîtes de message ou effectuer des requêtes en plus de l’appel de la LogMessage méthode. Le texte écrit dans le fichier journal ne sera pas visible par l’utilisateur, sauf si InstallUtil.exe est utilisé pour exécuter l’installation et que « /LogToConsole= true » est spécifié dans la ligne de commande.

S’applique à

Voir aussi