IMsmMerge 介面 (mergemod.h)
IMsmMerge介面和IMsmMerge2介面會提供Merge物件的介面。 Merge 物件可讓您存取其他最上層物件。 必須先建立 Merge 物件,才能載入 COM 所需的自動化支援,才能存取 Mergemod.dll 中的函式。
繼承
IMsmMerge介面繼承自IDispatch介面。 IMsmMerge 也有下列類型的成員:
方法
IMsmMerge介面具有這些方法。
IMsmMerge::CloseDatabase CloseDatabase 方法會關閉目前開啟的 Windows Installer 資料庫。 如需詳細資訊,請參閱 Merge 物件的 CloseDatabase 方法。 |
IMsmMerge::CloseLog CloseLog 函式方法會關閉目前的記錄檔。 如需詳細資訊,請參閱 Merge 物件的 CloseLog 方法。 |
IMsmMerge::CloseModule CloseModule 方法會關閉目前開啟的 Windows Installer 合併模組。 如需詳細資訊,請參閱 Merge 物件的 CloseModule 方法。 |
IMsmMerge::Connect Connect 方法會將已或將會合並至資料庫的模組連接到其他功能。 如需詳細資訊,請參閱 Merge 物件的 Connect 方法。 |
IMsmMerge::ExtractCAB ExtractCAB 方法會從模組擷取內嵌 .cab 檔案,並將它儲存為指定的檔案。 |
IMsmMerge::ExtractFiles ExtractFiles 方法會從模組擷取內嵌 .cab 檔案,然後將這些檔案寫入目的地目錄。 如需詳細資訊,請參閱 Merge 物件的 ExtractFiles 方法。 |
IMsmMerge::get_Dependencies get_Dependencies方法會擷取 Merge 物件的 Dependencies 屬性。 |
IMsmMerge::get_Errors get_Errors方法會擷取 Merge 物件的 Errors 屬性。 這會擷取目前的錯誤集合。 |
IMsmMerge::Log Log 方法會將文字字串寫入目前開啟的記錄檔。 如需詳細資訊,請參閱 Merge 物件的 Log 方法。 |
IMsmMerge::Merge Merge 方法會執行目前資料庫和目前模組的合併。 |
IMsmMerge::OpenDatabase OpenDatabase 方法會開啟 Windows Installer 安裝資料庫,該資料庫位於要與模組合併的指定路徑。 如需詳細資訊,請參閱 Merge 物件的 OpenDatabase 方法。 |
IMsmMerge::OpenLog OpenLog 方法會開啟可接收進度和錯誤訊息的記錄檔。 |
IMsmMerge::OpenModule OpenModule 方法會以唯讀模式開啟 Windows Installer 合併模組。 必須先開啟模組,才能與安裝資料庫合併。 如需詳細資訊,請參閱 Merge 物件的 OpenModule 方法。 |
需求
最低支援的用戶端 | Mergemod.dll 1.0 或更新版本 |
目標平台 | Windows |
標頭 | mergemod.h |