使用者介面層級

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

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

 

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

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

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