KeyBinding 요소
키 바인딩 요소는 명령의 바로 가기 키를 지정합니다.
명령을 해당 단일 및 이중 키 바인딩을 가질 수 있습니다. CTRL + S를 단일 키 바인딩 예입니다 있는 저장 명령. 이중 키 바인딩의 명령을 트리거하는 데 두 개의 연속 된 키 조합이 필요로 합니다. 예로 이중 키 바인딩 CTRL + K입니다책갈피를 설정 하려면 CTRL + K입니다.
<Keybinding guid="MyGuid" id="MyId" Editor="MyEditor" key1="B" key2="x" mod1="Control" mod2="Alt" />
특성 및 요소
다음 단원에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.
특성
특성 |
설명 |
---|---|
guid |
필수 요소. |
id |
필수 요소. |
편집기 |
필수 요소. GUID 편집기 바로 가기 키에 대 한 활성화 됩니다 편집 컨텍스트를 나타냅니다. 기본 Visual Studio 편집기의 값은 "guidVSStd97"입니다. |
key1 |
필수 요소. 유효한 값에는 모든 영숫자를 입력할 수, 및 또한 두 자리 16 진수 값 0 x 및 VK_constants 앞에 포함 됩니다. |
mod1 |
선택적 요소. 조합 CTRL, ALT 및 SHIFT를 공백으로 구분 합니다. |
key2 |
선택적 요소. 유효한 값에는 모든 영숫자를 입력할 수, 및 또한 두 자리 16 진수 값 0 x 및 VK_constants 앞에 포함 됩니다. |
mod2 |
선택적 요소. 조합 CTRL, ALT 및 SHIFT를 공백으로 구분 합니다. |
에뮬레이터 |
선택적 요소. |
조건 |
선택적 요소. 자세한 내용은 VSCT XML 스키마 조건부 특성를 참조하십시오. |
자식 요소
요소 |
설명 |
---|---|
부모 |
|
주석 |
부모 요소
요소 |
설명 |
---|---|
그룹 키 바인딩 요소 및 기타 KeyBindings 그룹화 합니다. |
예제
<KeyBindings>
<KeyBinding guid="guidWidgetPackage" id="cmdidUpdateWidget"
editor="guidWidgetEditor" key1="VK_F5"/>
<KeyBinding guid="guidWidgetPackage" id="cmdidRunWidget"
editor="guidWidgetEditor" key1="VK_F5" mod1="Control"/>
</KeyBindings>