Elemen Simbol
Menentukan GUID dan ID yang digunakan oleh elemen VSCT lainnya. Untuk kode yang tidak dikelola, informasi ini biasanya berasal dari file header yang ditentukan oleh Extern Element. Kode terkelola menggunakan elemen turunan dari elemen Simbol untuk menentukan informasi ini.
Jika Anda membuat file .vsct dari file .cto yang ada, simbol akan dihasilkan sebagai turunan dari elemen Simbol. Untuk informasi selengkapnya, lihat Cara: Membuat . File Vsct dari Yang Sudah Ada . File Cto.
Elemen Simbol tidak boleh dikacaukan dengan Definisikan Elemen, yang mendefinisikan pasangan nama-nilai untuk digunakan oleh prapemrosedur.
Sintaks
<Symbols>
<GuidSymbol>... </GuidSymbol>
<GuidSymbol>... </GuidSymbol>
</Symbols>
Atribut dan Elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Atribut
Atribut | Deskripsi |
---|---|
Tidak |
Elemen Anak
Elemen | Deskripsi |
---|---|
GuidSymbol | Menentukan simbol GUID. GuidSymbol memiliki dua atribut yang diperlukan: nama dan nilai. Nama adalah nama simbol, dan nilainya adalah nilai GUID sebagai string. Misalnya:<GuidSymbol name="guidVsPackage1Pkg" value="{c5f54698-101a-4846-84d3-dc748f9cd848}" /> |
IDSymbol | Mendefinisikan simbol. IDSymbol memiliki dua atribut yang diperlukan: nama dan nilai. Nama adalah nama simbol, dan nilainya adalah nilai simbol sebagai string. Misalnya:<IDSymbol name="MyMenuGroup" value="0x1020" /> |
Elemen Induk
Elemen | Deskripsi |
---|---|
Elemen CommandTable | Elemen akar file .vsct. |
Contoh
<Symbols>
<GuidSymbol name="guidVsPackage1Pkg" value="{c5f54698-101a-4846-84d3-dc748f9cd848}" />
<GuidSymbol name="guidVsPackage1CmdSet" value="{cb9dfd7f-2fcc-4a3e-aae8-f7fe30b1cfac}">
<IDSymbol name="MyMenuGroup" value="0x1020" />
<IDSymbol name="cmdidMyCommand" value="0x0100" />
<IDSymbol name="cmdidMyTool" value="0x0101" />
</GuidSymbol>
</Symbols>