Elemento KeyBinding
L'elemento di KeyBinding specifica le scelte rapide da tastiera per i controlli.
I controlli possono includere entrambi scegliere e tasti di scelta rapida doppie associate. Un esempio di un'associazione della singola chiave è CTRL+S per il comando Salva . I tasti di scelta rapida doppie richiedono due combinazioni di tasti successive di attivare un comando. Un esempio di un'associazione di chiavi doppie vengono CTRL+K,CTRL+K per impostare un segnalibro.
<Keybinding guid="MyGuid" id="MyId" Editor="MyEditor" key1="B" key2="x" mod1="Control" mod2="Alt" />
Attributi ed elementi
Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.
Attributi
Attributo |
Descrizione |
---|---|
guid |
Obbligatorio. |
id |
Obbligatorio. |
Editor |
Obbligatorio. L'editor GUID indica che il contesto di modifica per il quale questa scelta rapida sarà attivo. Il valore per l'editor di Visual Studio di impostazione predefinita “guidVSStd97„. |
key1 |
Obbligatorio. I valori validi includono tutti i display alfanumerico classificabili e anche i valori esadecimali a due cifre preceduti da 0x e da VK_constants. |
mod1 |
Parametro facoltativo. Qualsiasi combinazione di CTRL, ALT e MAIUSC separati da spazi. |
key2 |
Parametro facoltativo. I valori validi includono tutti i display alfanumerico classificabili e anche i valori esadecimali a due cifre preceduti da 0x e da VK_constants. |
mod2 |
Parametro facoltativo. Qualsiasi combinazione di CTRL, ALT e MAIUSC separati da spazi. |
emulatore |
Parametro facoltativo. |
Condizione |
Parametro facoltativo. Vedere Attributi condizionali dello Schema XML VSCT. |
Elementi figlio
Elemento |
Descrizione |
---|---|
Padre |
|
Annotazione |
Elementi padre
Elemento |
Descrizione |
---|---|
Elementi di KeyBinding di gruppi e altri raggruppamenti di KeyBindings. |
Esempio
<KeyBindings>
<KeyBinding guid="guidWidgetPackage" id="cmdidUpdateWidget"
editor="guidWidgetEditor" key1="VK_F5"/>
<KeyBinding guid="guidWidgetPackage" id="cmdidRunWidget"
editor="guidWidgetEditor" key1="VK_F5" mod1="Control"/>
</KeyBindings>