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
Имя проверяемого параметра командной строки.
Возвращаемое значение
true
, если заданный параметр установлен в значение "yes", "true", "1" или является пустой строкой (""); иначе - 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