Freigeben über


InstallContext.IsParameterTrue(String) Methode

Definition

Bestimmt, ob der angegebene Befehlszeilenparameter true ist.

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

Parameter

paramName
String

Der Name des zu überprüfenden Befehlszeilenparameters.

Gibt zurück

true, wenn der angegebene Parameter auf "yes", "true", "1" oder eine leere Zeichenfolge ("") festgelegt ist, andernfalls false.

Beispiele

Dieses Beispiel ist ein Auszug aus dem Beispiel in der Klassenübersicht der InstallContext -Klasse.

Es verwendet die IsParameterTrue -Methode, um herauszufinden, ob der LogtoConsole Parameter festgelegt wurde. Wenn yes, wird die -Methode verwendetLogMessage, um status Nachrichten in die Installationsprotokolldatei und die Konsole zu schreiben.

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

Hinweise

Diese Methode greift auf die Parameters -Eigenschaft zu, die eine analysierte Version der Befehlszeilenparameter enthält, um zu bestimmen, ob der angegebene Parameter ist true.

Gilt für:

Weitere Informationen