Partager via


Appel d’actions personnalisées

Les actions personnalisées sont appelées de la même manière que les actions standard, soit par appel explicite, soit pendant l’exécution d’une table de séquences. Il existe deux méthodes pour appeler des actions :

  • Vous appelez l’action spécifiée directement avec la fonction MsiDoAction.
  • Une action de niveau supérieur appelle la table de séquences contenant l’action personnalisée. Pour plus d’informations sur la planification d’une action personnalisée dans une table de séquences, consultez Séquencement d’actions personnalisées.

Lorsque le programme d’installation obtient un nom d’action à partir de la fonctionMsiDoActionou d’une table de séquences, il recherche d’abord une action standard de ce nom. S’il ne trouve pas l’action standard, le programme d’installation interroge la table CustomAction pour vérifier si l’action spécifiée est une action personnalisée. Si l’action spécifiée n’est pas une action personnalisée, le programme d’installation interroge la table de dialogue pour une boîte de dialogue.