Partager via


InstallContext.IsParameterTrue(String) Méthode

Définition

Détermine si le paramètre de ligne de commande spécifié a la valeur true.

public:
 bool IsParameterTrue(System::String ^ paramName);
public bool IsParameterTrue (string paramName);
member this.IsParameterTrue : string -> bool
Public Function IsParameterTrue (paramName As String) As Boolean

Paramètres

paramName
String

Nom du paramètre de ligne de commande à vérifier.

Retours

true si le paramètre spécifié a la valeur "yes", "true", "1" ou une chaîne vide ("") ; sinon, false.

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 des messages status 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

Cette méthode accède à la Parameters propriété, qui contient une version analysée des paramètres de ligne de commande, pour déterminer si le paramètre spécifié est true.

S’applique à

Voir aussi