Freigeben über


KeyBinding-Element

Das Element wird Tastenzuordnungs Tastenkombinationen für die Befehle an.

Befehle können einzelnen haben und die Bindungen des dualen Schlüssel, die mit ihnen verknüpft sind. Ein Beispiel einer einzelnen Tastenzuordnung ist STRG+S für den Befehl Speichern. Bindungen von dualen Schlüssel erfordern zwei aufeinander folgenden Tastenkombinationen, einen Befehl ausgelöst werden soll. Ein Beispiel für eine Bindung des dualen Schlüssels ist STRG+K, STRG+K, um ein Lesezeichen festlegt.

<Keybinding guid="MyGuid" id="MyId" Editor="MyEditor" key1="B" key2="x" mod1="Control" mod2="Alt" />

Attribute und Elemente

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

Attribute

Attribut

Beschreibung

guid

Erforderlich.

id

Erforderlich.

-Editor

Erforderlich. Der Editor GUID gibt den Bearbeitungskontext an, für den diese Tastenkombination aktiv ist. Der Wert für den standardmäßigen Visual Studio-Editor ist "guidVSStd97".

key1

Erforderlich. Gültige Werte sind alle typisierbare Alphanumerik sowie die zweistellige Hexadezimalwerte, die von VK_constants und 0x vorangestellt werden.

mod1

Optional. Eine beliebige Kombination von STRG, UMSCHALTTASTE und ALT die durch Leerzeichen getrennt sind.

key2

Optional. Gültige Werte sind alle typisierbare Alphanumerik sowie die zweistellige Hexadezimalwerte, die von VK_constants und 0x vorangestellt werden.

mod2

Optional. Eine beliebige Kombination von STRG, UMSCHALTTASTE und ALT die durch Leerzeichen getrennt sind.

Emulator

Optional.

Bedingung

Optional. Weitere Informationen finden Sie unter Bedingte Attribute für das VSCT-XML-Schema.

Untergeordnete Elemente

Element

Beschreibung

Parent (Übergeordnet)

Anmerkung

Übergeordnete Elemente

Element

Beschreibung

KeyBindings-Element

Gruppen-Tastenzuordnungs und andere Elemente Tastenzuordnungs gruppierungen.

Beispiel

<KeyBindings>
  <KeyBinding guid="guidWidgetPackage" id="cmdidUpdateWidget" 
    editor="guidWidgetEditor" key1="VK_F5"/>
  <KeyBinding guid="guidWidgetPackage" id="cmdidRunWidget" 
    editor="guidWidgetEditor" key1="VK_F5" mod1="Control"/>
</KeyBindings>

Siehe auch

Referenz

KeyBindings-Element

Weitere Ressourcen

(Visual Studio-Befehls-Tabelle. Dateien Vsct)