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