Partilhar via


Método Session.DoAction

O método DoAction do objeto Session executa a função de ação correspondente ao nome fornecido. Se um nome de ação Null for fornecido, o mecanismo usará o valor maiúsculo da propriedade ACTION como a ação a ser executada. Se nenhum valor de propriedade for definido, a ação padrão será executada, atualmente definida como INSTALL. Esse método retorna uma enumeração de inteiros.

Sintaxe

Session.DoAction(
  action
)

Parâmetros

action

Nome da cadeia de caracteres necessária da ação a ser executada. Diferenciam maiúsculas de minúsculas.

Valor retornado

Esse método não retorna um valor.

Comentários

As ações que atualizam o sistema, como as ações InstallFiles e WriteRegistryValues, não podem ser executadas chamando o método DoAction. A exceção a essa regra será se o método DoAction for chamado a partir de uma ação personalizada agendada na tabela InstallExecuteSequence entre as ações InstallInitialize e InstallFinalize. As ações que não atualizam o sistema, como AppSearch ou CostInitialize, podem ser chamadas.

Requisitos

Requisito Valor
Versão
Windows Installer 5.0 no Windows Server 2012, no Windows 8, no Windows Server 2008 R2 ou no Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 no Windows Server 2008 ou no Windows Vista. Windows Installer no Windows Server 2003 ou no Windows XP
parâmetro
Photoacquire.h
DLL
Msi.dll
IID
O IID_ISession é definido como 000C109E-0000-0000-C000-000000000046