Propriedade Session.Mode
Essa é a propriedade Mode do objeto Session. Essa propriedade é um valor que representa o sinalizador de modo designado para a sessão de instalação atual. A maioria dos sinalizadores de modo é somente leitura externamente, mas alguns sinalizadores especificados também podem ser definidos.
A função MsiGetMode retorna um TRUE ou FALSE booliano, indicando se a propriedade específica transmitida para a função está definida atualmente (TRUE) ou não (FALSE).
Observe que nem todos os valores de modo de execução do sinalizador estão disponíveis quando a propriedade Mode é chamada por meio de uma ação personalizada adiada. Para obter mais informações, confira Como obter informações de contexto para ações personalizadas de execução adiada.
Esta propriedade é somente para leitura.
Sintaxe
propVal = Session.Mode
Valor da propriedade
Valor inteiro obrigatório para o sinalizador. Deve ser uma destas opções:
Nome do sinalizador | Significado |
---|---|
|
Instalação no modo administrativo, caso contrário, instalação do produto. |
|
Modo de anúncio da instalação. |
|
Banco de dados no modo de manutenção carregado. |
|
A reversão está habilitada. |
|
O arquivo de log está ativo. |
|
Operações de execução ou de spool. |
|
A reinicialização é necessária (configurável). |
|
A reinicialização é necessária para que a instalação continue (configurável). |
|
Instalação de arquivos de gabinetes e arquivos usando a tabela Media. |
|
Os arquivos de origem só usam nomes de arquivos curtos. |
|
Os arquivos de destino só devem usar nomes de arquivos curtos. |
|
O sistema operacional é o Windows 98/95. |
|
O sistema operacional dá suporte ao anúncio de produtos. |
|
Ação personalizada adiada chamada por meio da execução do script de instalação. |
|
Ação personalizada adiada chamada por meio do script de execução de reversão. |
|
Ação personalizada adiada chamada por meio do script de execução de commit. |
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 |