Formato de parâmetro de propriedade de ligações
O Bindings a propriedade tem um formato de parâmetro específico que você deve seguir ou você receberá um erro.Parâmetros necessários estão seguindo.
Parâmetros de propriedade de ligações
O formato do parâmetro é: Scope::ModifierKeys1+Key1,ModifierKeys2+Key2.
A seguir mostra dois keybindings que se aplicam a um comando no escopo Global.Essas ligações principais são Ctrl-Shift-D seguido o o chave e Ctrl-Shift-D seguido do f chave: Global::Ctrl+Shift+D,O,Ctrl+Shift+D,F.
Nesse caso, as teclas modificadoras e os valores de chave são:
Parâmetro |
Valor |
---|---|
Scope |
Global |
ModifierKeys1 |
Ctrl + Shift + D |
Key1 |
O |
ModifierKeys2 |
Ctrl + Shift + D |
Key2 |
F |
Se você estiver usando Visual Studio com as configurações padrão, em seguida, a tecla de atalho para o comando File.NewFile é Global:: Ctrl + N.Isso significa que pressionando e mantendo a tecla CTRL enquanto pressiona os N Exibe o Novo arquivo caixa de diálogo.O Global palavra-chave significa que o comando funciona em todas as áreas de Visual Studio.
Escopo
O Scope parâmetro indica o contexto em que a tecla de atalho funciona.O Global palavra-chave define o que ele funciona em qualquer lugar Visual Studio, enquanto um escopo específico que define se ela funciona somente no escopo.Globalé o escopo utilizada com mais freqüência.Os valores disponíveis para Scope dependem do pacote.
Por exemplo, CTRL + B torna o texto selecionado em negrito quando estiver no editor de HTML, mas a mesma combinação de teclas será exibida a Pontos de interrupção do depurador caixa de diálogo se o editor está inativo.Se você fosse aplicar um escopo Global para esta combinação de teclas de atalho, em seguida, CTRL + B seria funcionar (ou tentar trabalhar) iguais em todos os lugares em Visual Studio, em vez de apenas no editor de HTML.
Independentemente de você usa escopo, você deve segui-lo com dois dois-pontos (::) antes de especificar os outros parâmetros.
Modificador Keys1
Teclas modificadoras são chaves de sistema que você pressionar ao pressionar outra tecla.As teclas modificadoras disponíveis são CTRL, ALT e SHIFT.Você pode combinar mais de uma chave de modificador separando-os com um sinal de +.Por exemplo: CTRL + ALT + X ou SHIFT + ALT + Y.Você também pode especificar várias letras, como, por exemplo, CTRL + ALT + Y, N, que significa que você pressione CTRL + ALT + Y e a chave N.
Key1
Uma chave é qualquer tecla no teclado 102 teclas padrão.As chaves excluídas novos teclados são: a tecla do Windows, as teclas multimídia (como favoritos, volume, pare, etc.) e a tecla Fn em alguns computadores portáteis.Chaves diferente, por exemplo, a letra padrão e teclas numéricas são conhecidas como chaves virtuais.A tabela a seguir lista todos virtual teclas que o Bindings propriedade aceita.Qualquer chave virtual não contidos nesta lista é ignorada.
BACK |
DELETE |
INSERT |
Espaço |
F1 |
F2 |
F3 |
F4 |
F5 |
F6 |
F7 |
F8 |
F9 |
F10 |
F11 |
F12 |
F13 |
F14 |
F15 |
F16 |
F17 |
F18 |
F19 |
F20 |
F21 |
F22 |
F23 |
F24 |
RETURN |
CANCELAR |
UP |
PARA BAIXO |
ESQUERDA |
DIREITA |
TAB |
HOME |
END |
PRÉVIA |
AVANÇAR |
ESCAPE |
DECIMAL |
MULTIPLICAR |
SUBTRAIR |
ADICIONAR |
DIVIDIR |
NUMPAD0 |
NUMPAD1 |
NUMPAD2 |
NUMPAD3 |
NUMPAD4 |
NUMPAD5 |
NUMPAD6 |
NUMPAD7 |
NUMPAD8 |
NUMPAD9 |
Key2 e modificador Keys2
Essas chaves adicionais opcionais permitem que você expanda os grupos de comando e evitar colisões de teclas de atalho.Por exemplo, você pode atribuir CTRL + SHIFT + D, R para abrir um arquivo no editor de arquivo, e você pode atribuir CTRL + SHIFT + D, S para salvar o arquivo.Além disso, isso permite agrupar comandos similares sob o mesmo atalho de teclado para facilidade de uso e a memorização.Ele também evita gastar todas as teclas de atalho disponíveis mais curtas que freqüentemente usadas por outros comandos.
Consulte também
Tarefas
Como: vincular a um comando a uma única tecla de atalho
Como: vincular a um comando para vários atalhos de teclado
Como: preservar os atalhos de teclado existentes