共用方式為


Windows Installer) 控制項事件 (

ControlEvent 會指定安裝程式所要採取的動作,或對話方塊中一或多個控制項屬性的變更。 如需 ControlEvents 的詳細資訊,請參閱 ControlEvent 概觀

下表提供特定 ControlEvents 的詳細資訊連結。

Control 事件 ControlEvent 的簡短描述
ActionData 在最新的動作上發佈資料。
ActionText 發佈目前動作的名稱。
AddLocal 通知安裝程式在本機執行功能。
AddSource 通知安裝程式從其來源執行功能。
CheckExistingTargetPath 通知安裝程式確認可以寫入路徑。
CheckTargetPath 通知安裝程式確認路徑有效。
DirectoryListNew 通知 DirectoryList 控制項建立新的資料夾。
DirectoryListOpen 選取 DirectoryList 控制項中的目錄。
DirectoryListUp 通知 DirectoryList 控制項選取目前目錄的父系。
DoAction 對話方塊會通知安裝程式執行自訂動作。
EnableRollback 用來關閉和開啟復原功能。
EndDialog 通知安裝程式移除強制回應對話方塊。
IgnoreChange 當資料夾反白顯示但未開啟時,由 DirectoryList 控制項發佈。
MsiLaunchApp 此控制項事件會執行指定的檔案。Windows Installer 4.5 和更早版本不支援。
MsiPrint 可讓使用者列印ScrollableText Control的內容。Windows Installer 4.5 和更早版本不支援。
NewDialog 通知安裝程式將強制回應對話方塊變更為另一個對話方塊。
安裝 起始重新安裝功能。
ReinstallMode 指定重新安裝期間的驗證模式。
移除 在選取要移除的功能時通知安裝程式。
重設 將所有屬性值重設為建立對話方塊時所使用的預設值。
RmShutdownAndRestart 使用 [重新開機管理員 ] 關閉所有使用中檔案的應用程式,並在安裝結束時重新開機它們。
ScriptInProgress 在執行腳本編譯時顯示字串。
SelectionAction 由 SelectionTree 發佈以描述專案。
SelectionBrowse SelectionTree 發佈以繁衍對話方塊。
SelectionDescription 由 SelectionTree 發佈,以在功能資料表的 [描述] 欄位中提供字串。
SelectionNoItems SelectionTree 用來刪除文字或停用按鈕。
SelectionPath 由 SelectionTree 發佈,以提供專案的路徑。
SelectionPathOn 由 SelectionTree 發佈,指出是否有與功能相關聯的路徑。
SelectionSize 由 SelectionTree 控制項發佈,以提供專案的大小。
SetInstallLevel 安裝程式會將安裝層級變更為指定的值。
SetProgress 安裝程式發佈以提供安裝進度。
SetProperty 設定指定的屬性。
SetTargetPath 通知安裝程式檢查並設定路徑。
SpawnDialog 通知安裝程式建立強制回應方塊的子系。
SpawnWaitDialog 觸發指定的對話方塊。
TimeRemaining 由安裝程式發佈,以提供進度順序中剩餘的時間。
ValidateProductID 將 ProductID 設定為完整的產品識別碼。