Megosztás a következőn keresztül:


Felhasználói felület szintjei

A Windows Installer lehetővé teszi a csomagfejlesztők számára, hogy olyan belső felhasználói felületet adjanak meg, amely több szintű funkcionalitással rendelkezik. Mivel a belső felhasználói felületet a csomag szerzőjének kell létrehoznia, a teljes felhasználói felület viselkedése, a csökkentett felhasználói felület, az alapszintű felhasználói felület és a Nincs szint működése a telepítési csomagtól függ. Az alábbi táblázat a felhasználói felületi szintekhez gyakran használt funkciókat ismerteti.

Felhasználói felület szintje Leírás
Teljes felhasználói felület A belső felhasználói felületen létrehozott modális és mód nélküli párbeszédpaneleket jeleníti meg. A szerzői Hiba párbeszédpanel mezőinek megjelenítése. Megjegyzés: Modal párbeszédpanelek használatához a telepítés folytatása előtt felhasználói bevitel szükséges, és a párbeszédpanel tábla Attribútumok oszlopában adja meg a Modal párbeszédpanelstílus bit beállításával. A mód nélküli párbeszédpanelek nem igényelnek felhasználói bevitelt a telepítés folytatásához.
A teljes felhasználói felület általában Felhasználói felület varázsló viselkedési.
Csökkentett felhasználói felület Megjeleníti a felhasználói felületen létrehozott mód nélküli párbeszédpaneleket. Nem jelenít meg szerzői modális párbeszédpaneleket. A szerzői Hiba párbeszédpanel mezőinek megjelenítése. Megjeleníti Lemezmegjelenés üzeneteket. Megjeleníti FilesInUse párbeszédpanel mezőket.
Alapszintű felhasználói felület Megjeleníti a folyamatjelző üzeneteket megjelenítő beépített mód nélküli párbeszédpaneleket. Beépített hiba párbeszédpanelek megjelenítése. Nem jelenít meg szerzői párbeszédpaneleket. Kéri a felhasználókat, hogy szúrjanak be egy lemezt a DiskPrompt tulajdonságértékét tartalmazó párbeszédpanel megjelenítésével.
Egyik sem A Nincs olyan csendes telepítést jelent, amely nem jelenít meg felhasználói felületet.

 

A belső felhasználói felület szintje MsiSetInternalUIhasználatával állítható be. A telepítő a felhasználói felület aktuális szintjére állítja a UILevel tulajdonságot.

Ha a LIMITUI tulajdonság be van állítva, a csomag telepítésekor használt felhasználói felület (UI) szintje az Alapszintűre korlátozódik.

A felhasználói felületi létrehozásra példa: Telepítési példa.