Compartilhar via


Propriedade Session.ComponentRequestState

A propriedade ComponentRequestState do objeto Session obtém ou solicita uma alteração no estado Action de uma linha na tabela Component.

Esta propriedade é somente para leitura.

Sintaxe

propVal = Session.ComponentRequestState

Valor da propriedade

Nome da cadeia de caracteres necessário do item de componente, chave primária da tabela Component.

Comentários

Estado da seleção Valor Descrição
Nulo Nulo Solicita que nenhuma ação seja tomada para este item.
msiInstallStateAbsent 2 O item deve ser removido.
msiInstallStateLocal 3 O item deve ser instalado localmente.
msiInstallStateSource 4 O item deve ser instalado e executado na mídia de origem.
msiInstallStateDefault 5 Se instalado, o item será reinstalado no mesmo estado.

 

Em caso de falha da propriedade, obtenha mais informações sobre erros usando o método LastErrorRecord.

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