Bagikan melalui


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.

diagram memperlihatkan alur kerja pengkompilasi markup pita.

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.
0
Pesan kesalahan saja.
1
Pesan kesalahan dan Peringatan saja.
2
Default.
Pesan Kesalahan, Peringatan, dan Informasi.

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

Mendeklarasikan Perintah dan Kontrol dengan Markup Pita

Membuat Aplikasi Pita