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 設定為完整的產品識別碼。 |