Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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>