Session.ComponentRequestState, proprietà
La proprietà ComponentRequestState dell'oggetto Session ottiene o richiede una modifica nello stato Action di una riga nella tabella Component.
Questa proprietà è di sola lettura.
Sintassi
propVal = Session.ComponentRequestState
Valore proprietà
Nome stringa obbligatorio dell'elemento componente, chiave primaria della tabella Component.
Commenti
Stato di selezione | Valore | Descrizione |
---|---|---|
Null | Null | Richiede che non venga eseguita alcuna azione per questo elemento. |
msiInstallStateAbsent | 2 | L'elemento deve essere rimosso. |
msiInstallStateLocal | 3 | L'elemento deve essere installato in locale. |
msiInstallStateSource | 4 | L'elemento deve essere installato ed eseguito dal supporto di origine. |
msiInstallStateDefault | 5 | Se installato, l'elemento deve essere reinstallato nello stesso stato. |
Se la proprietà ha esito negativo, è possibile ottenere informazioni di errore estese usando il metodo LastErrorRecord .
Requisiti
Requisito | Valore |
---|---|
Versione |
Windows Installer 5.0 in Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 in Windows Server 2008 o Windows Vista. Windows Installer in Windows Server 2003 o Windows XP |
DLL |
|
IID |
IID_ISession è definito come 000C109E-0000-0000-C000-000000000000046 |