Sdílet prostřednictvím


Symbols – element

Definuje identifikátory GUID a ID, které používají jiné prvky VSCT. Pro nespravovaný kód tyto informace obvykle pocházejí ze souborů hlaviček, které jsou určeny Extern Element. Spravovaný kód k definování těchto informací používá podřízené prvky elementu Symbols.

Pokud vytvoříte soubor .vsct z existujícího souboru .cto, symboly se vygenerují jako podřízené položky elementu Symbols. Další informace naleznete v tématu Postupy: Vytvoření . Soubor Vsct z existujícího souboru . Soubor Cto.

Element Symboly by neměl být zaměňován s Define Element, který definuje páry name-value pro použití preprocesorem.

Syntaxe

<Symbols>
  <GuidSymbol>... </GuidSymbol>
  <GuidSymbol>... </GuidSymbol>
</Symbols>

Atributy a prvky

Následující části popisují atributy, podřízené prvky a nadřazené prvky.

Atributy

Atribut Popis
Nic

Podřízené prvky

Element (Prvek) Popis
GuidSymbol Definuje symbol GUID. GuidSymbol má dva požadované atributy: název a hodnota. Název je název symbolu a hodnota je hodnota identifikátoru GUID jako řetězec.

Příklad:<GuidSymbol name="guidVsPackage1Pkg" value="{c5f54698-101a-4846-84d3-dc748f9cd848}" />
IDSymbol Definuje symbol. IDSymbol má dva požadované atributy: název a hodnota. Název je název symbolu a hodnota je hodnota symbolu jako řetězec.

Příklad:<IDSymbol name="MyMenuGroup" value="0x1020" />

Nadřazené prvky

Element (Prvek) Popis
CommandTable – element Kořenový prvek souboru .vsct.

Příklad

<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>

Viz také