Compartilhar via


InstallContext.IsParameterTrue(String) Método

Definição

Determina se o parâmetro de linha de comando especificado é 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

Parâmetros

paramName
String

O nome do parâmetro de linha de comando a verificar.

Retornos

true se o parâmetro especificado for definido como "sim", "true", "1" ou uma cadeia de caracteres vazia (""); caso contrário, false.

Exemplos

Este exemplo é um trecho do exemplo na visão geral da InstallContext classe .

Ele usa o IsParameterTrue método para descobrir se o LogtoConsole parâmetro foi definido. Se yes, ele usará o LogMessage método para gravar status mensagens no arquivo de log de instalação e no 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

Comentários

Esse método acessa a Parameters propriedade , que contém uma versão analisada dos parâmetros de linha de comando, para determinar se o parâmetro especificado é true.

Aplica-se a

Confira também