InstallContext.IsParameterTrue(String) 方法

定义

确定指定的命令行参数是否为 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

参数

paramName
String

要检查的命令行参数的名称。

返回

如果指定的参数设置为“是”、“真”、“1”或空字符串 (""),则为 true;否则为 false

示例

此示例是类的类概述中示例的 InstallContext 摘录。

它使用 IsParameterTrue 方法确定参数是否已 LogtoConsole 设置。 如果 yes为 ,则使用 LogMessage 方法将状态消息写入安装日志文件和控制台。

// 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

注解

此方法访问 Parameters 包含命令行参数分析版本的 属性,以确定指定的参数是否为 true

适用于

另请参阅