다음을 통해 공유


Unified Service Desk의 패널에 대한 바로 가기 키

이제 Unified Service Desk를 사용하면 미리 정의된 바로 가기 키를 사용하여 모든 활성 패널을 순환할 수 있으며 패널 레이아웃의 개별 패널에 직접 액세스할 수 있는 바로 가기 키를 정의할 수도 있습니다.

패널을 탐색하는 키보드 단축키

Ctrl+0(기본값) 바로 가기 키를 사용하여 Unified Service Desk 클라이언트의 모든 활성 패널을 주기적으로 이동합니다. 기본 바로 가기 키를 변경하려면 PanelNavigationShortcut UII 옵션을 사용하여 원하는 바로 가기 키를 지정합니다. 추가 정보: Unified Service Desk에 대한 옵션 관리

바로 가기 키를 사용하여 패널을 탐색하는 동안 고려해야 할 몇 가지 핵심 사항은 다음과 같습니다.

  • 순회의 표준 순서는 왼쪽에서 오른쪽으로, 위에서 아래로입니다.

  • 내부에 실행 가능한 컨트롤이 없는 보이는 패널로 이동할 수 없습니다.

  • 축소된 확장 패널 내부의 패널과 같이 레이아웃의 숨겨진 패널은 트래버스할 수 없습니다.

  • 속성이 로 설정된 Focusable패널 False 로 이동할 수 없습니다.

패널에 키보드 단축키 지정

Unified Service Desk 패널 레이아웃에서 패널에 바로 가기 키를 할당하면 고객 서비스 에이전트가 키보드를 사용하여 클라이언트 응용 프로그램의 패널로 직접 이동할 수 있습니다. 사용자 지정 패널 레이아웃의 패널에 바로 가기 키를 할당하려면 패널 레이아웃 XAML의 panel element definition에 있는 특성을 사용할 USD:PanelNavigation.KeyboardShortcut 수 있습니다.

또한 바로 가기를 정의하는 패널 요소 정의에서 속성을 to Focusable 설정해야 True 합니다. 그렇지 않으면 패널 레이아웃 XAML에서 정의한 후에도 할당된 바로 가기 키를 사용하여 패널에 액세스할 수 없습니다.

다음 예제에서는 Ctrl+8 바로 가기 키를 Unified Service Desk 사용자 지정 패널 레이아웃 XAML 정의의 오른쪽 패널에 할당하는 방법을 보여 줍니다.

<USD:USDTabPanel x:Name="RightPanel"  
                 AutomationProperties.Name="Right Panel"  
                 Grid.Row="0"  
                 USD:PanelNavigation.KeyboardShortcut="Ctrl+8"  
                 Focusable="True"/>  

비고

Unified Service Desk의 표준 창 레이아웃은 패널에 대해 미리 구성된 바로 가기 키를 제공하며 바로 가기 키는 Ctrl+1에서 Ctrl+9까지입니다. 표준 패널 레이아웃 및 다른 패널에 할당된 바로 가기 키가 있는 XAML 정의에 대한 자세한 내용은 Unified Service Desk의 창 레이아웃을 참조하십시오.

패널의 키보드 단축키를 사용하는 동안 고려해야 할 사항

Internet Explorer(예: Ctrl+S) 또는 일반 Windows 작업(예: Ctrl+C, Ctrl+V)에서 사용하는 키 조합은 Unified Service Desk 패널에 할당하는 바로 가기 키와 충돌을 일으킬 수 있습니다.

따라서 개발자 또는 사용자 지정자로서 가장 중요한 것은 Internet Explorer 또는 Windows와 충돌하지 않는 패널에 대한 키보드 단축키를 식별하고 할당하는 것입니다. 또한 Unified Service Desk 내에서 충돌하는 패널에 중복된 바로 가기 키를 할당하지 않도록 합니다. 중복된 바로 가기 키가 있는 경우 Unified Service Desk는 패널에 대한 바로 가기 키를 실행 시퀀스 중에 이전에 등록된 활성 바로 가기 키로 설정합니다. 또한 중복된 바로 가기 키에 대한 정보는 개발자와 사용자 지정자가 Unified Service Desk 구성에서 중복된 바로 가기 키 문제를 해결하는 데 사용하는 파일(일반적으로 에서 UnifiedSeviceDesk.log사용 가능)에 기록됩니다c:\Users\<UserName>\AppData\Roaming\Microsoft\Microsoft Dynamics 365 Unified Service Desk\<Version>.

패널에 충돌하지 않는 바로 가기 키를 할당한 후에도 포커스가 다른 프로세스에 있기 때문에 현재 포커스가 IE 프로세스 컨트롤로 호스팅되는 Unified Service Desk 클라이언트의 컨트롤에 있는 경우 바로 가기가 작동하지 않습니다. 그러나 이 문제는 내부 WPF 컨트롤을 사용하여 호스팅되는 컨트롤에는 적용되지 않습니다.

해결 방법은 컨트롤에 호스팅을 IE Process 사용하는 경우 Unified Service Desk 클라이언트 사용자에게 원하는 패널 바로 가기 키를 사용하기 IE Process CTRL+위쪽 화살표 바로 가기 키를 사용하여 호스팅된 컨트롤에서 주 창으로 포커스를 이동하도록 알리고 Unified Service Desk가 바로 가기를 인식하도록 하는 것입니다.

참고하십시오

Unified Service Desk의 창, 창 유형 및 창 레이아웃
사용자 지정 패널 레이아웃 만들기