Session.Mode-Eigenschaft
Dies ist die Mode-Eigenschaft des Session-Objekts. Diese Eigenschaft ist ein Wert, der das angegebene Modusflag für die aktuelle Installationssitzung darstellt. Die meisten Modusflags sind extern schreibgeschützt, aber auch einige angegebene Flags können festgelegt werden.
Die MsiGetMode-Funktion gibt einen booleschen TRUE oder FALSE-Wert zurück, der angibt, ob die an die Funktion übergebene Eigenschaft aktuell festgelegt (TRUE) oder nicht festgelegt (FALSE) ist.
Beachten Sie, dass nicht alle Ausführungsmoduswerte des Flags verfügbar sind, wenn die Mode-Eigenschaft aus einer verzögerten benutzerdefinierten Aktion aufgerufen wird. Weitere Informationen finden Sie unter Abrufen von Kontextinformationen für verzögert auszuführende benutzerdefinierte Aktionen.
Diese Eigenschaft ist schreibgeschützt.
Syntax
propVal = Session.Mode
Eigenschaftswert
Erforderlicher ganzzahliger Wert für das Flag. Dies muss eine der folgenden Ressourcen sein:
Flagname | Bedeutung |
---|---|
|
Installation im Verwaltungsmodus, andernfalls Produktinstallation. |
|
Anzeige des Installationsmodus. |
|
Datenbank im Wartungsmodus geladen. |
|
Rollback ist aktiviert. |
|
Protokolldatei ist aktiv. |
|
Ausführen oder Spoolen von Vorgängen. |
|
Neustart ist erforderlich (einstellbar). |
|
Ein Neustart ist erforderlich, um die Installation fortzusetzen (einstellbar). |
|
Installieren von Dateien aus CAB-Dateien und Dateien mithilfe der Media-Tabelle. |
|
Quelldateien verwenden nur kurze Dateinamen. |
|
Zieldateien sollen nur kurze Dateinamen verwenden. |
|
Das Betriebssystem ist Windows 98/95. |
|
Das Betriebssystem unterstützt die Werbung für Produkte. |
|
Verzögerte benutzerdefinierte Aktion, die von der Ausführung des Installationsskripts aufgerufen wird. |
|
Verzögerte benutzerdefinierte Aktion, die vom Rollbackausführungsskript aufgerufen wird. |
|
Verzögerte benutzerdefinierte Aktion, die vom Commitausführungsskript aufgerufen wird. |
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 |