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 |
|
DLL |
|
IID |
O IID_ISession é definido como 000C109E-0000-0000-C000-000000000046 |