Mengkompilasi Markup Pita
Agar kerangka kerja Pita Windows menggunakan file markup Pita , file markup harus dikompilasi ke dalam file sumber daya format biner. Pengkompilasi markup khusus, Pengkompilasi Perintah UI (UICC), disertakan dengan Windows Software Development Kit (SDK) (7.0 atau yang lebih baru) untuk tujuan ini. Selain mengkompilasi versi biner markup, UICC menghasilkan file header definisi ID (.h) yang mengekspos semua elemen markup ke aplikasi host Pita dan file sumber daya (.rc) yang digunakan untuk menautkan sumber daya gambar dan string ke aplikasi host pada waktu build.
Alur Kerja Pengkompilasi
Alur kerja pengkompilasi markup Pita diilustrasikan dalam diagram berikut.
Sintaks Command-Line
Sintaks baris perintah untuk pengkompilasi markup Pita diperlihatkan dalam contoh berikut.
UICC <ribbonFile> <binaryFile> [options]
Argumen dan Opsi
Argumen dan opsi untuk alat ini dijelaskan dalam tabel berikut.
Catatan
Opsi baris perintah yang tercantum harus ditentukan dalam urutan yang diberikan.
Opsi | Deskripsi | ||||||
---|---|---|---|---|---|---|---|
/header:<headerFile> | Buat file header yang disebut <headerFile> yang berisi simbol sumber daya ID Perintah markup. Jika dihilangkan, file header tidak dihasilkan. | ||||||
/res:<resourceFile> | Buat file sumber daya yang disebut <resourceFile> yang menautkan semua sumber daya gambar dan string, file markup biner, dan file header ke aplikasi host pada waktu build. Jika dihilangkan, file sumber daya tidak dihasilkan. | ||||||
/name:<ribbonName> | Nama sumber daya untuk file markup biner yang dicatat di <resourceFile>. Defaultnya adalah APPLICATION_RIBBON. | ||||||
/W{0\1\2} | Memfilter pesan peristiwa berdasarkan tingkat keparahan.
|
Contoh
Contoh berikut menunjukkan cara menggunakan pengkompilasi markup Pita untuk menghasilkan sekumpulan file sumber daya umum untuk aplikasi Pita.
UICC.exe RibbonMarkup.xml RibbonMarkup.bml /header:RibbonIds.h /res:RibbonUI.rc
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk