Bagikan melalui


Jenis Bitfield Arbitrer

Jenis "Bitfield" tanpa permintaan konteks yang diberikan pengguna bilangan bulat yang nilainya digunakan untuk mengatur satu atau beberapa bit di bitfield. Teks ini mungkin dalam bahasa apa pun yang kompatibel dengan halaman kode database.

Jenis Bitfield Arbitrer dari jenis semantik adalah salah satu Jenis Bitfield. Jenis ini terdiri dari bilangan bulat yang dipilih oleh pengguna dari serangkaian pilihan. Alat penggabungan menggantikan bilangan bulat yang dipilih ke dalam templat yang ditentukan di kolom Nilai tabel ModuleSubstitution. Untuk menentukan item yang dapat dikonfigurasi dari jenis ini, penulis modul harus memasukkan nama item ke dalam kolom Nama, masukkan "3" ke dalam kolom Format, biarkan kolom Jenis kosong, dan masukkan daftar bilangan bulat yang mungkin di kolom ContextData dari tabel ModuleConfiguration .

Kolom Jenis dicadangkan dan harus null. Entri di kolom ContextData untuk semua jenis Format Bitfield harus dalam bentuk "<mask>;<Nama>=>nilai<;<Nama>= nilai<>....", di mana> mask <adalah nilai bilangan bulat yang menunjukkan bit yang menarik,> Nama <adalah nama tampilan yang dapat dilokalkan untuk pilihan, dan nilai <> adalah nilai bilangan bulat desimal. Kolom konteks sedang digunakan Format Khusus CMSM dan untuk semua jenis bitfield. Karakter literal "=" atau ";" dapat dimasukkan di bidang> Nama <dengan mengawalinya dengan karakter garis miring terbalik ('\').