Метод Session.DoAction
Метод DoAction объекта Session выполняет функцию действия, соответствующую указанному имени. Если указано имя действия Null, подсистема использует в качестве выполняемого действия прописное значение свойства ACTION . Если значение свойства не определено, выполняется действие по умолчанию, которое в настоящее время определено как INSTALL. Этот метод возвращает целочисленное перечисление.
Синтаксис
Session.DoAction(
action
)
Параметры
-
action
-
Обязательное строковое имя выполняемого действия. С учетом регистра.
Возвращаемое значение
Этот метод не возвращает значение.
Комментарии
Действия, которые обновляют систему, такие как действия InstallFiles и WriteRegistryValues , не могут выполняться путем вызова метода DoAction . Исключением из этого правила является вызов метода DoAction из настраиваемого действия, запланированного в таблице InstallExecuteSequence между действиями InstallInitialize и InstallFinalize. Можно вызывать действия, которые не обновляют систему, например AppSearch или CostInitialize.
Требования
Требование | Значение |
---|---|
Версия |
Установщик Windows 5.0 в Windows Server 2012, Windows 8, Windows Server 2008 R2 или Windows 7. Установщик Windows 4.0 или установщик Windows 4.5 в Windows Server 2008 или Windows Vista. Установщик Windows в Windows Server 2003 или Windows XP |
Заголовок |
|
DLL |
|
IID |
IID_ISession определяется как 000C109E-0000-0000-C000-00000000000046 |