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