Menggunakan Properti dalam Pernyataan Bersyarah
Nilai logika properti yang telah ditetapkan adalah True. Untuk menentukan apakah properti diatur tanpa benar-benar mendapatkan nilainya, uji ekspresi logis "MyProperty" atau "Not MyProperty". Ketika properti MyProperty diatur, yang sebelumnya dievaluasi sebagai True dan yang terakhir sebagai False.
Satu atau beberapa properti dapat dikombinasikan dengan operator untuk membentuk ekspresi logis yang digunakan dalam pernyataan kondisional. Untuk informasi selengkapnya tentang operator yang dapat digunakan dalam pernyataan bersyarah, lihat Sintaks Pernyataan Bersyar.
Pernyataan kondisional menggunakan properti dapat dimasukkan ke dalam kolom Kondisi dari tabel Kondisi untuk mengubah status pilihan entri apa pun dalam tabel Fitur.
Pernyataan kondisi dengan satu atau beberapa properti umumnya digunakan di kolom Kondisi tabel database.
Tabel berikut masing-masing memiliki kolom untuk ekspresi bersyarkat:
- Tabel kondisi
- Tabel ControlEvent
- Tabel LaunchCondition
- Tabel InstallUISequence
- Tabel InstallExecuteSequence
- Tabel ControlCondition
- Tabel AdminExecuteSequence
- Tabel AdvtExecuteSequence
- Tabel AdminUISequence
Perhatikan bahwa enam tabel urutan tindakan memiliki bidang untuk suatu kondisi. Jika ekspresi kondisional di bidang ini mengevaluasi ke False, alat penginstal melewati tindakan tersebut.
Jika Anda mengatur properti privat dalam urutan UI dengan menulis tindakan kustom di salah satu tabel urutan antarmuka pengguna, properti tersebut tidak diatur dalam urutan eksekusi. Untuk mengatur properti dalam urutan eksekusi, Anda juga harus menempatkan tindakan kustom dalam tabel urutan eksekusi. Atau, Anda dapat menjadikan properti sebagai properti publik dan menyertakannya di properti SecureCustomProperties .
Untuk informasi selengkapnya, lihat Menggunakan Tabel Urutan atau Menggunakan Properti.