Метод 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
Заголовок
Photoacquire.h
DLL
Msi.dll
IID
IID_ISession определяется как 000C109E-0000-0000-C000-00000000000046