Partilhar via


Ligações de parâmetro da propriedade Formatar

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 de chaves são ctrl-Shift-D seguido o o chave e ctrl-Shift-D seguido de 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 exibe n 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 no qual o atalho de tecla funciona. O Global palavra-chave define o que ele funciona em qualquer lugar Visual Studio, enquanto um escopo específico define que ele funciona somente no escopo. Globalé o escopo mais freqüentemente usados. Os valores disponíveis para Scope dependem do pacote.

Por exemplo, CTRL + B faz o texto selecionado em negrito 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 HTML editor.

Independentemente do escopo que você usar, você deve segui-lo com dois pontos (::) antes de especificar os outros parâmetros.

Modificador Keys1

Teclas modificadoras são as chaves do sistema que você pressionar ao pressionar outra tecla. As teclas modificadoras disponíveis estão CTRL, SHIFT e ALT. 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, significando que você pressione CTRL + ALT + Y e a chave N.

Key1

Uma chave é qualquer tecla no teclado 102 teclas padrão. Chaves excluídas novos teclados são: a chave do Windows, as teclas multimídia (como, por exemplo, Favoritos, volume, parada, 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.

VOLTAR

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

ATÉ

PARA BAIXO

ESQUERDA

DIREITA

TAB

HOME

END

ANTES DE

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 para evitar colisões de teclas de atalho. Por exemplo, você poderia 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

How to: Vincular a um comando a uma única tecla de atalho

How to: Vincular a um comando para vários atalhos de Teclado

How to: Preservar os atalhos de Teclado existentes

Outros recursos

Ligação Adicionar-nos comandos Chaves