Freigeben über


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.