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>

Ayrıca bkz.