Elemen tombol
Menentukan elemen yang dapat berinteraksi dengan pengguna. Tombol bisa dari berbagai jenis: Tombol, MenuButton, dan SplitDropDown.
Sintaks
<Button guid="guidMyCommandSet" id="MyCommand" priority="0x102" type="button">
<Parent>... </Parent>
<Icon>... </Icon>
<CommandFlag>... </CommandFlag>
<Strings>... </Strings>
</Button>
Atribut dan elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Atribut
Atribut | Deskripsi |
---|---|
guid | Harus diisi. GUID pengidentifikasi perintah GUID/ID. |
id | Harus diisi. ID pengidentifikasi perintah GUID/ID. |
prioritas | Opsional. Nilai numerik yang menentukan prioritas. |
jenis | Opsional. Nilai enumerasi yang menentukan jenis tombol. Jika tidak diberikan, gunakan Tombol. Tombol Perintah standar yang muncul pada toolbar (biasanya sebagai tombol ikonik), menu, dan menu konteks. MenuButton Item menu yang tidak menjalankan perintah, tetapi menghasilkan menu lain. SplitDropDown Kontrol, seperti tombol Batalkan dan Ulangi pada toolbar standar di Microsoft Word. |
Kondisi | Opsional. Lihat Atribut bersyarah. |
Elemen Anak
Elemen | Deskripsi |
---|---|
Elemen induk | Opsional. Elemen induk tombol. |
Elemen ikon | Opsional. Ikon yang terkait dengan tombol . |
Elemen bendera perintah | Harus diisi. Nilai CommandFlag yang valid untuk Tombol adalah sebagai berikut. - AllowParams - CommandWellOnly - DefaultDisabled - DefaultInvisible - DontCache - DynamicItemStart - DynamicVisibility - FixMenuController - IconAndText - NoButtonCustomize - NoCustomize - NoKeyCustomize - NoShowOnMenuController -Pict - PostExec - ProfferedCmd - RouteToDocs - TextCascadeUseBtn - TextMenuUseButton - TextChanges - TextChangesButton - TextContextUseButton - TextMenuCtrlUseMenu - TextMenuUseButton - TextOnly |
Elemen String | Harus diisi. Elemen ButtonText turunan harus ditentukan. |
Anotasi | Komentar opsional. |
Elemen induk
Elemen | Deskripsi |
---|---|
Elemen tombol | Elemen Tombol Grup. |
Contoh
Contoh berikut mendefinisikan tombol dalam file .vsct .
<Button guid="guidMenuTextCmdSet" id="cmdidMyCommand" priority="0x0100" type="Button">
<Parent guid="guidMenuTextCmdSet" id="MyMenuGroup" />
<Icon guid="guidImages" id="bmpPic1" />
<CommandFlag>TextChanges</CommandFlag>
<Strings>
<CommandName>cmdidMyCommand</CommandName>
<ButtonText>My Command name</ButtonText>
</Strings>
</Button>