Session.Sequence-Methode
Die Sequence-Methode des Session-Objekts öffnet eine Abfrage für die angegebene Tabelle, wobei die Aktionen den Zahlen in der Sequence-Spalte entsprechend sortiert werden. Für jede abgerufene Zeile wird die DoAction-Methode aufgerufen, vorausgesetzt, dass jeder angegebene Bedingungsausdruck nicht zu „False“ ausgewertet wird. Gibt eine msiDoActionStatusEnum-Enumeration zurück, wie in der DoAction-Methode beschrieben.
Syntax
Session.Sequence(
table
)
Parameter
-
Tabelle
-
Erforderlicher Zeichenfolgenname der Tabelle, die für die Sequenzierung verwendet werden soll
Rückgabewert
Diese Methode gibt keinen Wert zurück.
Bemerkungen
Diese Methode wird normalerweise intern von Aktionen der obersten Ebene aufgerufen.
Eine Aktionssequenz, die Aktionen für die Systemaktualisierung wie InstallFiles oder WriteRegistryValues enthält, kann nicht durch Aufrufen der Sequence-Methode ausgeführt werden. Die Ausnahme von dieser Regel ist der Aufruf der Sequence-Methode ausgehend von einer benutzerdefinierten Aktion, die in der InstallExecuteSequence-Tabelle zwischen der InstallInitialize- und der InstallFinalize-Aktion geplant ist. Aktionen, mit denen das System nicht aktualisiert wird, z. B. AppSearch oder CostInitialize, können aufgerufen werden.
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 |