Share via


Installer.UILevel 屬性

Installer物件的UILevel屬性是讀寫屬性,表示在目前進程空間內開啟及處理後續封裝時要使用的使用者介面類別型。

這是可讀寫的屬性。

Syntax

propVal = Installer.UILevel
Installer.UILevel = propVal 

屬性值

備註

使用者介面層級 描述
msiUILevelNoChange 0 不會變更 UI 層級。
msiUILevelDefault 1 使用預設 UI 層級。
msiUILevelNone 2 無訊息安裝。
msiUILevelBasic 3 簡單的進度和錯誤處理。
msiUILevelReduced 4 已隱藏撰寫的 UI 和精靈對話方塊。
msiUILevelFull 5 具有精靈、進度和錯誤的撰寫 UI。
msiUILevelHideCancel 32 如果與 msiUILevelBasic 值結合,安裝程式會顯示進度對話方塊,但不會在對話方塊上顯示 [取消 ] 按鈕,以防止使用者取消安裝。
msiUILevelProgressOnly 64 如果與 msiUILevelBasic 值結合,安裝程式會顯示進度對話方塊,但不會顯示任何強制回應對話方塊或錯誤對話方塊。
msiUILevelEndDialog 128 如果與上述任何值結合,安裝程式會在成功安裝結束時或發生錯誤時顯示強制回應對話方塊。 如果使用者取消,則不會顯示任何對話方塊。

 

另請參閱 從自訂動作判斷 UI 層級

規格需求

需求
版本
Windows Server 2012、Windows 8、Windows Server 2008 R2 或 Windows 7 上的 Windows Installer 5.0。 Windows Server 2008 或 Windows Vista 上的 Windows Installer 4.0 或 Windows Installer 4.5。 Windows Server 2003 或 Windows XP 上的 Windows Installer
DLL
Msi.dll
IID
IID_IInstaller定義為 000C1090-0000-0000-C000-000000000046