Freigeben über


InstallContext.IsParameterTrue-Methode

Bestimmt, ob der angegebene Befehlszeilenparameter true ist.

Namespace: System.Configuration.Install
Assembly: System.Configuration.Install (in system.configuration.install.dll)

Syntax

'Declaration
Public Function IsParameterTrue ( _
    paramName As String _
) As Boolean
'Usage
Dim instance As InstallContext
Dim paramName As String
Dim returnValue As Boolean

returnValue = instance.IsParameterTrue(paramName)
public bool IsParameterTrue (
    string paramName
)
public:
bool IsParameterTrue (
    String^ paramName
)
public boolean IsParameterTrue (
    String paramName
)
public function IsParameterTrue (
    paramName : String
) : boolean

Parameter

  • paramName
    Der Name des zu überprüfenden Befehlszeilenparameters.

Rückgabewert

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

Hinweise

Diese Methode greift auf die Parameters-Eigenschaft zu, die die eingelesenen Befehlszeilenparameter enthält, um zu ermitteln, ob der angegebene Parameter true ist.

Beispiel

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

Darin wird mit der IsParameterTrue-Methode bestimmt, ob der LogtoConsole-Parameter festgelegt wurde. Bei yes werden anschließend mit der LogMessage-Methode Statusmeldungen in die Installationsprotokolldatei und auf die Konsole geschrieben.

' 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
// 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 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");
}

.NET Framework-Sicherheit

  • Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter .

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

InstallContext-Klasse
InstallContext-Member
System.Configuration.Install-Namespace
Parameters