SetTargetPath-Steuerelementereignis

Das SetTargetPath-Ereignis benachrichtigt das Installationsprogramm, den ausgewählten Pfad zu überprüfen und festzulegen. Wenn der Pfad nicht beschreibbar ist, blockiert das Installationsprogramm weitere Steuerelementereignisse, die dem Steuerelement zugeordnet sind.

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.

Veröffentlicht von

Dieses ControlEvent wird vom Installer veröffentlicht.

Argument

Der Name der Eigenschaft, die den Pfad enthält. Wenn die Eigenschaft dereferenziert wird, wird der Eigenschaftsname in eckige Klammern eingeschlossen.

Aktion für Abonnenten

Keine

Typische Verwendung

Ein PushButton-Steuerelement in einem Suchdialog ist an dieses Ereignis in der ControlEvent-Tabelle gebunden, um den ausgewählten Pfad zu überprüfen, bevor die Rückkehr zum Auswahldialogfeld erfolgt.

Bemerkungen

Versuchen Sie nicht, den Zielpfad zu konfigurieren, wenn die Komponenten, die diese Pfade verwenden, bereits für den aktuellen Benutzer oder für einen anderen Benutzer installiert sind. Überprüfen Sie die ProductState-Eigenschaft, bevor Sie das SetTargetPath-Steuerelement veröffentlichen, um festzustellen, ob das Produkt, das die Komponente enthält, installiert ist.