Session.ComponentRequestState-Eigenschaft
Die ComponentRequestState-Eigenschaft des Session-Objekts ruft eine Änderung des Action-Zustands einer Zeile in der Component-Tabelle ab oder fordert diese an.
Diese Eigenschaft ist schreibgeschützt.
Syntax
propVal = Session.ComponentRequestState
Eigenschaftswert
Erforderlicher Zeichenfolgenname des Komponentenelements, Primärschlüssel der Component-Tabelle.
Bemerkungen
Auswahlzustand | Wert | BESCHREIBUNG |
---|---|---|
Null | Null | Fordert an, dass für dieses Element keine Aktion ausgeführt wird. |
msiInstallStateAbsent | 2 | Das Element soll entfernt werden. |
msiInstallStateLocal | 3 | Das Element soll lokal installiert werden. |
msiInstallStateSource | 4 | Das Element soll auf dem Quellmedium installiert und dort ausgeführt werden. |
msiInstallStateDefault | 5 | Wenn installiert, soll das Element im selben Zustand erneut installiert werden. |
Wenn die Eigenschaft fehlschlägt, können Sie die erweiterten Fehlerinformationen mit der LastErrorRecord-Methode abrufen.
Anforderungen
Anforderung | Wert |
---|---|
Version |
Windows Installer 5.0 unter Windows Server 2012, Windows 8, Windows Server 2008 R2 oder Windows 7. Windows Installer 4.0 oder Windows Installer 4.5 unter Windows Server 2008 oder Windows Vista. Windows Installer unter Windows Server 2003 oder Windows XP |
DLL |
|
IID |
IID_ISession ist definiert als 000C109E-0000-0000-C000-000000000046 |