Partager via


Événements de contrôle (Windows Installer)

Un ControlEvent spécifie une action à entreprendre par le programme d’installation ou une modification dans les attributs d’un ou plusieurs contrôles d’une boîte de dialogue. Pour plus d’informations sur ControlEvents, consultez Vue d’ensemble de ControlEvent.

Le tableau suivant fournit des liens vers des informations supplémentaires sur certains ControlEvents.

Événement de contrôle Brève description de ControlEvent
ActionData Publie des données sur la dernière action.
ActionText Publie le nom de l’action actuelle.
AddLocal Avertit le programme d’installation d’exécuter les fonctionnalités localement.
AddSource Avertit le programme d’installation d’exécuter des fonctionnalités à partir de leur source.
CheckExistingTargetPath Avertit le programme d’installation de vérifier que le chemin d’accès peut être écrit.
CheckTargetPath Avertit le programme d’installation de vérifier que le chemin d’accès est valide.
DirectoryListNew Avertit le contrôle DirectoryList de créer un dossier.
DirectoryListOpen Sélectionne le répertoire dans le contrôle DirectoryList.
DirectoryListUp Avertit le contrôle DirectoryList de sélectionner le parent du répertoire présent.
DoAction La boîte de dialogue avertit le programme d’installation d’exécuter une action personnalisée.
enableRollback Permet de désactiver et d’activer les fonctionnalités de restauration.
EndDialog Avertit le programme d’installation de supprimer une boîte de dialogue modale.
IgnoreChange Publié par le contrôle DirectoryList lorsqu’un dossier est mis en surbrillance, mais qu’il n’est pas ouvert.
MsiLaunchApp Cet événement de contrôle exécute un fichier spécifié.Windows Installer 4.5 et versions antérieures: Non pris en charge.
msiPrint Permet à l’utilisateur d’imprimer le contenu de scrollableText Control.Windows Installer 4.5 et versions antérieures: Non pris en charge.
NewDialog Avertit le programme d’installation de modifier une boîte de dialogue modale en une autre boîte de dialogue.
réinstaller Lance une réinstallation des fonctionnalités.
ReinstallMode Spécifie le mode de validation pendant une réinstallation.
Supprimer Avertit le programme d’installation lorsque les fonctionnalités sont sélectionnées pour la suppression.
réinitialiser Réinitialise toutes les valeurs de propriété aux valeurs par défaut utilisées lors de la création de la boîte de dialogue.
RmShutdownAndRestart Utilisez le Restart Manager pour arrêter toutes les applications qui ont des fichiers en cours d’utilisation et les redémarrer à la fin de l’installation.
ScriptInProgress Affiche une chaîne pendant la compilation du script d’exécution.
SelectionAction Publié par SelectionTree pour décrire un élément.
SelectionBrowse Publié par SelectionTree pour générer une boîte de dialogue.
SelectionDescription Publié par SelectionTree pour fournir une chaîne dans le champ Description de la table des fonctionnalités.
SelectionNoItems Utilisé par SelectionTree pour supprimer du texte ou désactiver des boutons.
SelectionPath Publié par SelectionTree pour fournir le chemin d’accès d’un élément.
SelectionPathOn Publié par SelectionTree pour indiquer s’il existe un chemin d’accès associé à une fonctionnalité.
SelectionSize Publié par le contrôle SelectionTree pour fournir la taille d’un élément.
SetInstallLevel Le programme d’installation remplace le niveau d’installation par une valeur spécifiée.
SetProgress Publié par le programme d’installation pour fournir la progression de l’installation.
setProperty Définit une propriété spécifiée.
SetTargetPath Avertit le programme d’installation de vérifier et de définir un chemin d’accès.
SpawnDialog Avertit le programme d’installation de créer un enfant d’une zone modale.
SpawnWaitDialog Déclenche une boîte de dialogue spécifiée.
TimeRemaining Publié par le programme d’installation pour fournir le temps restant dans la séquence de progression.
validateProductID Définit ProductID sur l’ID de produit complet.