共用方式為


用戶介面層級

Windows Installer 提供套件開發人員撰寫具有多個功能層級的內部使用者介面的功能。 由於內部 UI 必須由套件作者建立,因此完整 UI、減少 UI、基本 UI 和 None 層級的行為取決於安裝套件。 下表描述通常描述UI層級的功能。

UI 層級 描述
完整 UI 顯示已撰寫至內部 UI 的強制回應和無模式對話方塊。 顯示已撰寫 錯誤對話框 方塊。 注意: 強制響應對話方塊需要使用者輸入,才能繼續安裝,並藉由在 [Dialog 數據表的 [屬性] 資料行中設定 強制回應對話框樣式位 來指定。 無模式對話框不需要使用者輸入,安裝才能繼續。
完整的UI通常會 使用者介面精靈行為
縮小UI 顯示任何已撰寫到UI的無模式對話框。 不會顯示任何撰寫的強制回應對話框。 顯示已撰寫 錯誤對話框 方塊。 顯示 磁碟提示 訊息。 顯示 FilesInUse 對話框 方塊。
基本 UI 顯示顯示進度訊息的內建無模式對話框。 顯示內建錯誤對話框。 不會顯示任何撰寫的對話框。 顯示包含diskPrompt 屬性值的對話框,提示使用者插入磁碟。
沒有 None 表示不顯示 UI 的無提示安裝。

 

您可以使用 MsiSetInternalUI來設定內部 UI 的層級。 安裝程式會將 UILevel 屬性設定為 UI 目前的層級。

如果已設定 LIMITUI 屬性,則安裝套件時所使用的使用者介面 (UI) 層級限制為 [基本]。

如需 UI 撰寫的範例,請參閱 安裝範例