Session.Sequence-Methode

Die Sequence-Methode des Session-Objekts öffnet eine Abfrage für die angegebene Tabelle und reihen die Aktionen nach den Zahlen in der Sequence -Spalte. Für jede abgerufene Zeile wird die DoAction-Methode aufgerufen, vorausgesetzt, dass jeder angegebene Bedingungsausdruck nicht zu False ausgewertet wird. Gibt eine Enumeration msiDoActionStatusEnum 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.

Hinweise

Diese Methode wird normalerweise intern von Aktionen der obersten Ebene aufgerufen.

Eine Aktionssequenz, die Aktionen enthält, die das System aktualisieren, z. B. die Aktionen InstallFiles und WriteRegistryValues, kann nicht durch Aufrufen der Sequence-Methode ausgeführt werden. Eine Ausnahme von dieser Regel ist, wenn die Sequence-Methode von einer benutzerdefinierten Aktion aufgerufen wird, die in der InstallExecuteSequence-Tabelle zwischen den Aktionen InstallInitialize und InstallFinalize geplant ist. Aktionen, die das System nicht aktualisieren, z. B. AppSearch oder CostInitialize,können aufgerufen werden.

Anforderungen

Anforderung Wert
Version
Windows Installer 5.0 auf Windows Server 2012, Windows 8, Windows Server 2008 R2 oder Windows 7. Windows Installer 4.0 oder Windows Installer 4.5 auf Windows Server 2008 oder Windows Vista. Windows Installationsprogramm auf Windows Server 2003 oder Windows XP
DLL
Msi.dll
IID
IID ISession ist als _ 000C109E-0000-0000-C000-000000000046 definiert.