共用方式為


控制事件 (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 通知安裝程式將強制回應對話框變更為另一個對話方塊。
重新安裝 起始功能的重新安裝。
重新安裝Mode 指定重新安裝期間的驗證模式。
移除 在選取要移除的功能時通知安裝程式。
重設 將所有屬性值重設為建立對話框時所使用的預設值。
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 設定為完整的產品標識碼。