Tingkat Antarmuka Pengguna

Windows Installer menyediakan kemampuan kepada pengembang paket untuk menulis antarmuka pengguna internal yang memiliki beberapa tingkat fungsionalitas. Karena UI internal harus dibuat oleh penulis paket, perilaku UI lengkap, UI yang dikurangi, UI dasar, dan tingkat Tidak Ada tergantung pada paket penginstalan. Tabel berikut ini menjelaskan fungsionalitas yang umumnya ditentukan untuk tingkat UI.

Tingkat UI Deskripsi
Antarmuka pengguna penuh Menampilkan kotak dialog modal dan tanpa mode yang telah ditulis ke dalam UI internal. Menampilkan kotak Dialog Kesalahan yang ditulis.
[! Catatan]
Kotak dialog Modal memerlukan input pengguna sebelum penginstalan dapat dilanjutkan dan ditentukan dengan mengatur Bit Gaya Dialog Modal di kolom Atribut tabel Dialog . Kotak dialog tanpa mode tidak memerlukan input pengguna agar penginstalan dapat dilanjutkan.

UI lengkap biasanya menunjukkan Perilaku Wizard Antarmuka Pengguna.
Pengurangan UI Menampilkan kotak dialog tanpa mode apa pun yang telah ditulis ke dalam UI. Tidak menampilkan kotak dialog modal yang ditulis. Menampilkan kotak Dialog Kesalahan yang ditulis. Menampilkan pesan Perintah Disk . Menampilkan kotak Dialog FilesInUse .
UI dasar Menampilkan kotak dialog tanpa mode bawaan yang memperlihatkan pesan kemajuan. Menampilkan kotak dialog kesalahan bawaan. Tidak menampilkan kotak dialog yang ditulis. Meminta pengguna untuk menyisipkan disk dengan menampilkan kotak dialog yang berisi nilai properti DiskPrompt .
Tidak ada Tidak ada berarti penginstalan senyap yang tidak menampilkan UI.

 

Tingkat UI internal dapat diatur menggunakan MsiSetInternalUI. Alat penginstal mengatur properti UILevel ke tingkat UI saat ini.

Jika properti LIMITUI diatur, tingkat antarmuka pengguna (UI) yang digunakan saat menginstal paket dibatasi untuk Dasar.

Untuk contoh penulisan UI, lihat Contoh Penginstalan.