AdminUISequence-Tabelle

In der Tabelle "AdminUISequence" werden Aktionen aufgelistet, die das Installationsprogramm in Sequenz aufruft, wenn die ADMIN-Aktion auf oberster Ebene ausgeführt wird und die interne Benutzeroberfläche auf vollständige BENUTZEROBERFLÄCHE oder verringerte UI festgelegt ist. Das Installationsprogramm übersprungen die Aktionen in dieser Tabelle, wenn die Benutzeroberfläche auf basisde UI oder keine Benutzeroberfläche festgelegt ist. Weitere Informationen zur Benutzeroberfläche finden Sie unter "Informationen zur Benutzeroberfläche".

ADMIN-Aktionen in der Installationssequenz bis zur InstallationValidate-Aktion und alle Exit-Dialogfelder befinden sich in der Tabelle "AdminUISequence". Alle Aktionen aus der InstallValidate bis zum Ende der Installationssequenz befinden sich in der Tabelle "AdminExecuteSequence". Da die Tabelle "AdminExecuteSequence" allein stehen muss, enthält sie auch alle erforderlichen Initialisierungsaktionen wie LaunchConditions, CostInitialize, FileCost und CostFinalize. Es verfügt auch über die ExecuteAction-Aktion.

Die Spalten sind identisch mit denen der Tabelle InstallUISequence. Die Tabelle "AdminUISequence" weist die folgenden Spalten auf.

Spalte Typ Key Nullwerte zulässig
Aktion Identifier J N
Bedingung Condition N J
Sequenz Integer N J

 

Spalten

Aktion

Name der auszuführenden Aktion. Dies ist entweder eine Standardaktion, ein Benutzeroberflächen-Assistent oder eine benutzerdefinierte Aktion, die in der CustomAction-Tabelle aufgeführt ist.

Primärer Tabellenschlüssel.

Zustand

Logischer Ausdruck. Wenn der Ausdruck auf "false" ausgewertet wird, wird die Aktion übersprungen. Wenn die Syntax des Ausdrucks ungültig ist, wird die Sequenz beendet, um iesBadActionData zurückzugeben. Informationen zur Syntax bedingter Anweisungen finden Sie unter Syntax der bedingten Anweisung.

Sequenz

Ein positiver Wert gibt die Sequenzposition der Aktion an. Die folgenden negativen Werte geben an, dass die Aktion aufgerufen wird, wenn das Installationsprogramm das Beendigungszeichen zurückgibt. Jedes Endzeichen (negativer Wert) kann ohne eine Aktion verwendet werden. Mehrere Aktionen können Über Endzeichen verfügen, aber sie müssen unterschiedliche Flags sein. Endzeichen (negative Werte) werden in der Regel mit Dialogfeldern verwendet.

Kündigungszeichen Wert Beschreibung
msiDoActionStatusSuccess -1 Erfolgreicher Abschluss. Wird mit Dialogfeldern "Beenden " verwendet.
msiDoActionStatusUserExit -2 Der Benutzer beendet die Installation. Wird in BenutzerExit-Dialogfeldern verwendet.
msiDoActionStatusFailure -3 Die tödliche Beendigung wird beendet. Wird mit einem FatalError-Dialogfelder verwendet.
msiDoActionStatusSuspend –4 Die Installation wird angehalten.

 

Null, alle anderen negativen Zahlen oder ein Nullwert geben an, dass die Aktion nie aufgerufen wird.

Überprüfen

ICE03
ICE06
ICE12
ICE13
ICE20
ICE26
ICE27
ICE28
ICE46
ICE75
ICE79
ICE82
ICE84
ICE86
ICE96
ICEM04