Share via


EndDialog-Steuerelementereignis

Dieses Ereignis benachrichtigt das Installationsprogramm, dass ein modales Dialogfeld entfernt werden muss. In allen Fällen entfernt das Installationsprogramm das vorhandene Dialogfeld.

Dieses Ereignis kann von einem PushButton-Steuerelement oder einem SelectionTree-Steuerelement veröffentlicht werden. Dieses Ereignis muss in der ControlEvent-Tabelle erstellt werden.

Dieses ControlEvent setzt voraus, dass die Benutzeroberfläche auf der Ebene der vollständigen Benutzeroberfläche ausgeführt wird. Dieses Ereignis funktioniert nicht mit einer reduzierten Benutzeroberfläche oder einfachen Benutzeroberfläche. Weitere Informationen finden Sie unter Benutzeroberflächenebenen.

In der folgenden Tabelle ist die Aktion des Ereignisses aufgeführt, die sich aus den verschiedenen Argumenten ergibt, die in die ControlEvent-Tabelle eingegeben werden.

Argument Aktion des Installationsprogramms
Beenden Die Assistentensequenz wird geschlossen, und das Steuerelement kehrt mit dem UserExit-Wert zum Installationsprogramm zurück. Dieses Argument kann nicht in einem Dialogfeld verwendet werden, das ein untergeordnetes Element eines anderen Dialogfelds ist.
Erneut versuchen Die Assistentensequenz wird geschlossen, und das Steuerelement kehrt mit dem Suspend-Wert zum Installationsprogramm zurück. Dieses Argument kann nicht in einem Dialogfeld verwendet werden, das ein untergeordnetes Element eines anderen Dialogfelds ist.
Ignorieren Die Assistentensequenz wird geschlossen, und das Steuerelement kehrt mit dem Finished-Wert zum Installationsprogramm zurück. Dieses Argument kann nicht in einem Dialogfeld verwendet werden, das ein untergeordnetes Element eines anderen Dialogfelds ist.
Rückgabewert Das Steuerelement kehrt zum übergeordneten Element des aktuellen Dialogfelds zurück. Wenn es kein übergeordnetes Element gibt, kehrt das Steuerelement mit dem Wert „Success“ zum Installationsprogramm zurück.

 

Veröffentlicht von

Dieses ControlEvent wird vom Installer veröffentlicht.

Argument

In normalen Dialogfeldern kann die Argument-Spalte der ControlEvent-Tabelle entsprechend „Return“, „Exit“, „Retry“ oder „Ignore“ lauten.

Bei Fehlerdialogfeldern kann die Argument-Spalte der ControlEvent-Tabelle entsprechend „ErrorOk“, „ErrorCancel“, „ErrorAbort“, „ErrorRetry“, „ErrorIgnore“, „ErrorYes“ oder „ErrorNo“ lauten.

Aktion für Abonnenten

Keine

Typische Verwendung

Ein PushButton-Steuerelement in einem modalen Dialogfeld ist mit diesem Ereignis in der ControlEvent-Tabelle verbunden, um ein Dialogfeld zu schließen.