Partager via


Interface IMsmMerge (mergemod.h)

L’interface IMsmMerge et l’interface IMsmMerge2 fournissent des interfaces à l’objet Merge . L’objet Merge permet d’accéder à d’autres objets de niveau supérieur. Un objet Merge doit être créé avant de charger la prise en charge de l’automatisation requise par COM pour accéder aux fonctions dans Mergemod.dll.

Héritage

L’interface IMsmMerge hérite de l’interface IDispatch. IMsmMerge a également les types de membres suivants :

Méthodes

L’interface IMsmMerge a ces méthodes.

 
IMsmMerge::CloseDatabase

La méthode CloseDatabase ferme la base de données Windows Installer actuellement ouverte. Pour plus d’informations, consultez la méthode CloseDatabase de l’objet Merge.
IMsmMerge::CloseLog

La méthode de fonction CloseLog ferme le journal actuel. Pour plus d’informations, consultez la méthode CloseLog de l’objet Merge.
IMsmMerge::CloseModule

La méthode CloseModule ferme le module de fusion Windows Installer actuellement ouvert. Pour plus d’informations, consultez la méthode CloseModule de l’objet Merge.
IMsmMerge::Connect

La méthode Connect connecte un module qui a été ou sera fusionné dans la base de données à une fonctionnalité supplémentaire. Pour plus d’informations, consultez la méthode Connect de l’objet Merge.
IMsmMerge::ExtractCAB

La méthode ExtractCAB extrait le fichier de .cab incorporé à partir d’un module et l’enregistre en tant que fichier spécifié.
IMsmMerge::ExtractFiles

La méthode ExtractFiles extrait le fichier de .cab incorporé à partir d’un module, puis écrit ces fichiers dans le répertoire de destination. Pour plus d’informations, consultez la méthode ExtractFiles de l’objet Merge.
IMsmMerge::get_Dependencies

La méthode get_Dependencies récupère la propriété Dependencies de l’objet Merge.
IMsmMerge::get_Errors

La méthode get_Errors récupère la propriété Errors de l’objet Merge. Cette opération récupère la collection d’erreurs actuelle.
IMsmMerge::Log

La méthode Log écrit une chaîne de texte dans le fichier journal actuellement ouvert. Pour plus d’informations, consultez la méthode Log de l’objet Merge.
IMsmMerge::Merge

La méthode Merge exécute une fusion de la base de données active et du module actif.
IMsmMerge::OpenDatabase

La méthode OpenDatabase ouvre une base de données d’installation Windows Installer, située à un chemin d’accès spécifié, qui doit être fusionnée avec un module. Pour plus d’informations, consultez la méthode OpenDatabase de l’objet Merge.
IMsmMerge::OpenLog

La méthode OpenLog ouvre un fichier journal qui reçoit des messages de progression et d’erreur.
IMsmMerge::OpenModule

La méthode OpenModule ouvre un module de fusion Windows Installer en mode lecture seule. Un module doit être ouvert avant de pouvoir être fusionné avec une base de données d’installation. Pour plus d’informations, consultez la méthode OpenModule de l’objet Merge.

Spécifications

   
Client minimal pris en charge Mergemod.dll 1.0 ou version ultérieure
Plateforme cible Windows
En-tête mergemod.h