Freigeben über


Symbols-Element

Definiert GUIDs und IDs, die von anderen VSCT-Elementen verwendet werden. Bei nicht verwalteten Code stammen diese Informationen in der Regel aus den Headerdateien, die von Extern Element angegeben werden. Verwalteter Code verwendet die untergeordneten Elemente des Symbols-Elements, um diese Informationen zu definieren.

Wenn Sie eine VSCT-Datei aus einer vorhandenen CTO-Datei erstellen, werden die Symbole als untergeordnete Elemente des Symbols-Elements generiert. Weitere Informationen finden Sie unter How to: Create a . Vsct-Datei aus einer vorhandenen . Cto-Datei.

Das Symbols-Element sollte nicht mit dem Define-Element verwechselt werden, das Name-Wert-Paare für die Verwendung durch den Präprozessor definiert.

Syntax

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

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

Attribut BESCHREIBUNG
Keine

Untergeordnete Elemente

Element Beschreibung
Guidsymbol Definiert ein GUID-Symbol. GuidSymbol verfügt über zwei erforderliche Attribute: Name und Wert. Der Name ist der Name des Symbols, und der Wert ist der Wert der GUID als Zeichenfolge.

Beispiel:<GuidSymbol name="guidVsPackage1Pkg" value="{c5f54698-101a-4846-84d3-dc748f9cd848}" />
IDSymbol Definiert ein Symbol. IDSymbol verfügt über zwei erforderliche Attribute: Name und Wert. Der Name ist der Name des Symbols, und der Wert ist der Wert des Symbols als Zeichenfolge.

Beispiel:<IDSymbol name="MyMenuGroup" value="0x1020" />

Übergeordnete Elemente

Element Beschreibung
CommandTable-Element Das Stammelement der VSCT-Datei.

Beispiel

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

Siehe auch