Steuerelementereignisse (Windows Installer)
Ein ControlEvent gibt eine Aktion an, die vom Installer ausgeführt werden soll, oder eine Änderung der Attribute eines oder mehrerer Steuerelemente in einem Dialogfeld. Weitere Informationen finden Sie in der Übersicht über ControlEvent.
Die folgende Tabelle enthält Links zu weiteren Informationen zu bestimmten ControlEvents.
Steuerelementereignis | Kurze Beschreibung von ControlEvent |
---|---|
ActionData | Veröffentlicht Daten zur neuesten Aktion. |
ActionText | Veröffentlicht den Namen der vorliegenden Aktion. |
AddLocal | Weist den Installer an, Features lokal auszuführen. |
AddSource | Weist den Installer an, Features in ihrer Quelle auszuführen. |
CheckExistingTargetPath | Weist den Installer an, zu überprüfen, ob der Pfad geschrieben werden kann. |
CheckTargetPath | Weist den Installer an, die Gültigkeit des Pfads zu überprüfen. |
DirectoryListNew | Weist das DirectoryList-Steuerelement an, einen neuen Ordner zu erstellen. |
DirectoryListOpen | Wählt das Verzeichnis im DirectoryList-Steuerelement aus. |
DirectoryListUp | Weist das DirectoryList-Steuerelement an, das übergeordnete Element des aktuellen Verzeichnisses auszuwählen. |
DoAction | Das Dialogfeld weist den Installer an, eine benutzerdefinierte Aktion auszuführen. |
EnableRollback | Wird verwendet, um Rollbackfunktionen zu deaktivieren und zu aktivieren. |
EndDialog | Weist den Installer an, ein modales Dialogfeld zu entfernen. |
IgnoreChange | Wird vom DirectoryList-Steuerelement veröffentlicht, wenn ein Ordner hervorgehoben, aber nicht geöffnet wird. |
MsiLaunchApp | Dieses Steuerelementereignis führt eine angegebene Datei aus. Windows Installer 4.5 und früher: Nicht unterstützt. |
MsiPrint | Ermöglicht dem Benutzer das Drucken des Inhalts des ScrollableText-Steuerelements. Windows Installer 4.5 und früher: Nicht unterstützt. |
NewDialog | Weist den Installer an, ein modales Dialogfeld in ein anderes Dialogfeld zu ändern. |
Reinstall | Initiiert eine Neuinstallation von Features. |
ReinstallMode | Gibt den Validierungsmodus während einer Neuinstallation an. |
Remove | Benachrichtigt den Installer, wenn Features zum Entfernen ausgewählt werden. |
Zurücksetzen | Setzt alle Eigenschaftswerte auf die Standardwerte zurück, die beim Erstellen des Dialogfelds verwendet wurden. |
RmShutdownAndRestart | Verwendet den Neustart-Manager, um alle Anwendungen mit aktueller Dateinutzung herunterzufahren und am Ende der Installation neu zu starten. |
ScriptInProgress | Zeigt eine Zeichenfolge an, während das Ausführungsskript kompiliert wird. |
SelectionAction | Wird von SelectionTree veröffentlicht, um ein Element zu beschreiben. |
SelectionBrowse | Wird von SelectionTree veröffentlicht, um ein Dialogfeld zu erzeugen. |
SelectionDescription | Wird von SelectionTree veröffentlicht, um eine Zeichenfolge im Feld „Beschreibung“ der Feature-Tabelle bereitzustellen. |
SelectionNoItems | Wird von SelectionTree verwendet, um Text zu löschen oder Schaltflächen zu deaktivieren. |
SelectionPath | Wird von SelectionTree veröffentlicht, um den Pfad eines Elements bereitzustellen. |
SelectionPathOn | Wird von SelectionTree veröffentlicht, um anzugeben, ob einem Feature ein Pfad zugeordnet ist. |
SelectionSize | Wird vom SelectionTree-Steuerelement veröffentlicht, um die Größe eines Elements bereitzustellen. |
SetInstallLevel | Der Installer ändert die Installationsebene in einen angegebenen Wert. |
SetProgress | Wird vom Installer veröffentlicht, um den Installationsfortschritt anzugeben. |
SetProperty | Legt eine angegebene Eigenschaft fest. |
SetTargetPath | Weist den Installer an, einen Pfad zu überprüfen und festzulegen. |
SpawnDialog | Weist den Installer an, ein untergeordnetes Element eines modalen Felds zu erstellen. |
SpawnWaitDialog | Löst ein angegebenes Dialogfeld aus. |
TimeRemaining | Wird vom Installer veröffentlicht, um die verbleibende Zeit in der Fortschrittssequenz bereitzustellen. |
ValidateProductID | Legt ProductID auf die vollständige Produkt-ID fest. |