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

Un ControlEvent, spécifie une action à entreprendre par le programme d’installation ou une modification des attributs d’un ou plusieurs contrôles dans 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 les ControlEvents spécifiques.

É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 présente.
AddLocal Indique au programme d’installation d’exécuter des fonctionnalités localement.
AddSource Indique au programme d’installation d’exécuter des fonctionnalités à partir de leur source.
CheckExistingTargetPath Indique au programme d’installation de vérifier que le chemin d’accès peut être écrit.
CheckTargetPath Notifie le programme d’installation de vérifier que le chemin d’accès est valide.
DirectoryListNew Avertit le contrôle DirectoryList de la création d’un nouveau dossier.
DirectoryListOpen Sélectionne le répertoire dans le contrôle DirectoryList.
DirectoryListUp Notifie le contrôle DirectoryList de sélectionner le parent du répertoire actuel.
Action La boîte de dialogue notifie le programme d’installation de l’exécution d’une action personnalisée.
EnableRollback Utilisé pour désactiver et activer les fonctionnalités de restauration.
EndDialog Notifie le programme d’installation de la suppression d’une boîte de dialogue modale.
IgnoreChange Publié par le contrôle DirectoryList lorsqu’un dossier est mis en surbrillance mais 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 du contrôle ScrollableText. Windows Installer 4,5 et versions antérieures: Non pris en charge.
NewDialog Notifie le programme d’installation de modifier une boîte de dialogue modale dans une autre boîte de dialogue.
Réinstallation Lance une réinstallation des fonctionnalités.
ReinstallMode Spécifie le mode de validation lors d’une réinstallation.
Remove Notifie le programme d’installation lorsque des fonctionnalités sont sélectionnées pour la suppression.
Réinitialiser Rétablit les valeurs par défaut de toutes les valeurs de propriété utilisées lors de la création de la boîte de dialogue.
RmShutdownAndRestart Utilisez le Gestionnaire de redémarrage 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 de 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 si un chemin d’accès est associé à une fonctionnalité.
Options de sélection Publié par le contrôle SelectionTree pour fournir la taille d’un élément.
SetInstallLevel Le programme d’installation modifie le niveau d’installation à une valeur spécifiée.
SetProgress Publié par le programme d’installation pour assurer la progression de l’installation.
setProperty Définit une propriété spécifiée.
SetTargetPath Notifie le programme d’installation de la vérification et de la définition d’un chemin d’accès.
SpawnDialog Notifie 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.