Partilhar via


Elemento KeyBinding

O elemento KeyBinding Especifica atalhos de teclado para os comandos.

Comandos podem ter ligações de tecla única e duplas associadas a eles. Um exemplo de uma ligação de chave única é CTRL + S para o Salvar comando. Ligações de tecla duplas requerem duas combinações de teclas sucessivas para acionar um comando. Um exemplo de uma ligação de chave dupla é CTRL + KCTRL + K para definir um indicador.

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

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Atributos

Atributo

Descrição

GUID

Necessário.

identificação

Necessário.

Editor

Necessário. O GUID do editor indica o contexto de edição para o qual este atalho de teclado estará ativo. O valor para o editor de Visual Studio padrão é "guidVSStd97".

Key1

Necessário. Os valores válidos incluem todos os typable alfanuméricos e também valores hexadecimais de dois dígitos precedidos por 0x e VK_constants.

Mod1

Opcional. Qualquer combinação de teclas CTRL, ALT e SHIFT separados por espaço.

Key2

Opcional. Os valores válidos incluem todos os typable alfanuméricos e também valores hexadecimais de dois dígitos precedidos por 0x e VK_constants.

Mod2

Opcional. Qualquer combinação de teclas CTRL, ALT e SHIFT separados por espaço.

emulador

Opcional.

Condição

Opcional. Consulte Atributos de condicional do esquema XML VSCT.

Elementos filho

Elemento

Descrição

Pai

Anotação

Elementos pai

Elemento

Descrição

Elemento KeyBindings

Agrupa elementos KeyBinding e outros agrupamentos KeyBindings.

Exemplo

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

Consulte também

Referência

Elemento KeyBindings

Outros recursos

Tabela Visual Studio de comando (.Arquivos de VSCT)