Symbols Öğesi
Diğer VSCT öğeleri tarafından kullanılan GUID'leri ve kimlikleri tanımlar. Yönetilmeyen kod için bu bilgiler genellikle Extern Öğesi tarafından belirtilen üst bilgi dosyalarından gelir. Yönetilen kod, bu bilgileri tanımlamak için Symbols öğesinin alt öğelerini kullanır.
Mevcut bir .cto dosyasından .vsct dosyası oluşturursanız, simgeler Symbols öğesinin alt öğeleri olarak oluşturulur. Daha fazla bilgi için bkz . Nasıl yapılır: Oluşturma. Var Olan bir dosyasından Vsct Dosyası. Cto Dosyası.
Symbols öğesi, ön işlemci tarafından kullanılacak ad-değer çiftlerini tanımlayan Define Öğesi ile karıştırılmamalıdır.
Sözdizimi
<Symbols>
<GuidSymbol>... </GuidSymbol>
<GuidSymbol>... </GuidSymbol>
</Symbols>
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Özellikler
Öznitelik | Açıklama |
---|---|
Hiçbiri |
Alt Öğeler
Öğe | Açıklama |
---|---|
GuidSymbol | GUID simgesi tanımlar. GuidSymbol'un iki gerekli özniteliği vardır: ad ve değer. Ad, simgenin adıdır ve değer guid değerinin dize olarak değeridir. Örneğin:<GuidSymbol name="guidVsPackage1Pkg" value="{c5f54698-101a-4846-84d3-dc748f9cd848}" /> |
IDSymbol | Bir simge tanımlar. IDSymbol'un iki gerekli özniteliği vardır: ad ve değer. Ad, simgenin adıdır ve değer de simgenin dize olarak değeridir. Örneğin:<IDSymbol name="MyMenuGroup" value="0x1020" /> |
Üst Öğeler
Öğe | Açıklama |
---|---|
CommandTable Öğesi | .vsct dosyasının kök öğesi. |
Örnek
<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>