InstallContext.IsParameterTrue(String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Determina se o parâmetro de linha de comandos 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 da linha de comandos para verificar.
Devoluções
true se o parâmetro especificado estiver definido como "sim", "verdadeiro", "1" ou uma cadeia vazia (""); caso contrário, false.
Exemplos
Este exemplo é um excerto do exemplo na visão geral da InstallContext turma.
Utiliza o IsParameterTrue método para descobrir se o LogtoConsole parâmetro foi definido. Se yes, usará então o LogMessage método para escrever mensagens de estado no ficheiro de registo de instalação e na consola.
// 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" ))
{
// 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
Observações
Este método acede à Parameters propriedade, que contém uma versão analisada dos parâmetros da linha de comandos, para determinar se o parâmetro especificado é true.