Elemen ekstern
Elemen Extern mereferensikan file header eksternal (.h) apa pun untuk digabungkan dengan file .vsct pada waktu kompilasi. File yang akan digabungkan harus berada di jalur Sertakan yang diberikan ke pengkompilasi VSCT atau dirujuk oleh elemen Sertakan. File mungkin file .vsct atau file header C++lainnya.
Definisi dalam file header harus berupa formulir "#define [Simbol] [Nilai]" Nilai mungkin merupakan simbol lain jika sebelumnya ditentukan. Definisi dapat digunakan dalam pernyataan bersyarah dari item perintah. Simbol apa pun yang tidak benar-benar digunakan akan dibuang.
Elemen CommandTable Extern
Sintaks
<Extern href="stdidcmd.h" />
Atribut dan elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Atribut
Atribut | Deskripsi |
---|---|
href | Harus diisi. Jalur ke file header: href="stdidcmd.h" |
Kondisi | Opsional. Lihat Atribut bersyarah. |
bahasa | Opsional. Bahasa default semua <elemen String> dalam tabel perintah: language="en-us" |
Elemen anak
Elemen | Deskripsi |
---|---|
Tidak ada. | Tidak ada. |
Elemen induk
Elemen | Deskripsi |
---|---|
Elemen CommandTable | Menentukan semua elemen yang mewakili perintah — yaitu, item menu, menu, toolbar, dan kotak kombo — yang disediakan VSPackage ke IDE. |
Contoh
<?xml version="1.0" encoding="utf-8"?>
<CommandTable xmlns="http://schemas.microsoft.com/VisualStudio/2005-10-
18/CommandTable" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<Extern href="C:\VSCore\vscommon\inc\vsshlids.h"/>
...
<Commands package="guidMyPackage">
</CommandTable>