Freigeben über


CommandTable-Element

CommandTable ist das Stammelement der VSCT-Datei . Dies ist die Datei, die das tatsächliche Layout und den Typ der Befehle definiert, die ein VSPackage für die IDE bereitstellt. Befehle können Menüelemente, Menüs, Symbolleisten und Kombinationsfelder enthalten. Weitere Informationen finden Sie unter Visual Studio-Befehlstabellendateien (VSCT).For more information, see Visual Studio command table (.vsct) files.

Syntax

<CommandTable xmlns="http://schemas.microsoft.com/VisualStudio/2005-10-18/CommandTable" xmlns:xs="http://www.w3.org/2001/XMLSchema" >
  <Extern>... </Extern>
  <Include>... </Include>
  <Define>... </Define>
  <Commands>... </Commands>
  <CommandPlacements>... </CommandPlacements>
  <VisibilityConstraints>... </VisibilityConstraints>
  <KeyBindings>... </KeyBindings>
  <UsedCommands... </UsedCommands>
  <Symbols>... </Symbols>
</CommandTable>

Attribute und Elemente

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

Attribute

Attribut BESCHREIBUNG
xmlns Erforderlich. XML-Namespaces:

xmlns=http://schemas.microsoft.com/VisualStudio/2005-10-18/CommandTable

xmlns:xs="http://www.w3.org/2001/XMLSchema"
language Optional. Das Sprachattribute kann verwendet werden, um die Standardsprache aller <Strings-Elemente> in der Befehlstabelle anzugeben. Wenn die Sprache nicht angegeben ist, wird die Sprache des aktuellen Prozesses verwendet:

language="en-us"

Untergeordnete Elemente

Element Beschreibung
Extern-Element Optional. Enthält Präprozessordirektiven für den Compiler.
Include-Element Optional. Enthält Pfade zu dateien, die in die Kompilierung eingeschlossen werden sollen.
Define-Element Optional. Definiert ein Symbol mit seinem Namen und Wert.
Commands-Element Optional. Das übergeordnete Element, das alle Befehle für das VSPackage definiert, das alle anderen Elemente enthält.
CommandPlacements-Element Optional. Definiert, wo auf der Befehlsleiste die Befehle platziert werden sollen.
VisibilityConstraints-Element Optional. Bestimmt die statische Sichtbarkeit von Befehlen und Symbolleisten.
KeyBindings-Element Optional. Gibt ggf. die Tastenkombinationen für die Befehle an.
UsedCommands-Element Optional. Ermöglicht es einem VSPackage, optional eine eigene Version der Funktionalität zu implementieren, die ursprünglich von anderen VSPackages unterstützt wird.
Symbols-Element Optional. Enthält alle Symboldaten – GUIDs, IDs usw. – für den Compiler.

Übergeordnete Elemente

Element BESCHREIBUNG
Keine

Siehe auch