Freigeben über


Tastenkombinationen für Bereiche in Unified Service Desk

Mit Unified Service Desk können Sie jetzt mit einer vordefinierten Tastenkombination durch alle aktiven Panels blättern und auch Tastenkombinationen für den direkten Zugriff auf einzelne Panels im Panel-Layout definieren.

Tastenkombination, um von Bereich durchzulaufen

Verwenden Sie die Tastenkombination STRG+0 (Standard), um zyklisch durch alle aktiven Panels im Unified Service Desk Client zu navigieren. Verwenden Sie die neue UII-Option PaneNavigationShortcut, um die Tastenkombinationen für Benachrichtigungen beliebig zu ändern. Weitere Informationen finden Sie unter: Optionen für Unified Service Desk verwalten

Einige wichtige Punkte zu Verwendung der Tastenkombination zum durchzulaufen:

  • Die Standardreihenfolge ist von links nach rechts und von oben nach unten.

  • Sie können zu keinem Bereich wechseln, der kein aktionsfähiges Steuerelement hat.

  • Sie können nicht zu einem ausgeblendeten Bereichen wechseln (z. B. reduzierte Bereiche).

  • Sie können nicht zu einem Bereich wechseln, bei dem das Focusable Attribut auf False festgelegt ist.

Zuweisen von Tastenkombination zu Bereichen

Die Zuweisung von Tastenkombinationen zu Panels in einem Unified Service Desk-Panel-Layout hilft den Bearbeitern im Kundenservice, direkt über die Tastatur zu einem Panel in der Client-Anwendung zu navigieren. Sie können Tastenkombination zu einem Bereich in einem benutzerdefinierten Bereichslayout zuweisen, indem Sie das USD:PanelNavigation.KeyboardShortcut-Attribut in der Bereichselementdefinition des Bereichslayouts XAML verwenden.

Sie müssen außerdem das Focusable-Attribut in True in der Bereichselementdefinition festlegen. Andernfalls ist es nicht möglich, den Bereich mithilfe der zugewiesenen Tastenkombination auch nach dem Definieren der im Bereichslayout XAML zugreifen.

Das folgende Beispiel zeigt, wie Sie in der XAML-Definition Ihres angepassten Unified Service Desk Schreibtisch-Layouts die Tastenkombination STRG+8 dem rechten Panel zuweisen:

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

Notiz

Das Standard-Panel-Layout in Unified Service Desk bietet vorkonfigurierte Tastenkombinationen für die Panels, und die Tastenkombinationen reichen von STRG+1 bis STRG+9. Informationen zum Standardbereichslayout und die XAML-Definition mit Tastenkombinationen, die verschiedenen Bereiche zugewiesen sind, finden Sie unter Bereichslayouts im Unified Service Desk

Bei Verwendung der Tastenkombination zu berücksichtigende Punkte

Jede Tastenkombination, die von Internet Explorer verwendet wird (z.B. STRG+S) oder allgemeine Windows Vorgänge (z.B. STRG+C, STRG+V) können zu Konflikten mit Tastaturkürzeln führen, die Sie den Unified Service Desk Panels zuweisen.

Daher als Entwickler oder Systemanpasser, sollten Sie Tastenkombinationen ermitteln und Zuweisen, die nicht mit Internet Explorer oder Windows in Konflikt stehen. Stellen Sie außerdem sicher, dass Sie den Bedienfeldern keine doppelten Tastenkombinationen zuweisen, die sich in Unified Service Desk widersprechen. Im Falle einer doppelten Tastenkombination legt Unified Service Desk die Tastenkombination für das Panel als die aktive Tastenkombination fest, die zuvor während der Ausführungssequenz registriert wurde. Darüber hinaus werden Informationen über doppelte Tastenkombinationen in der Datei UnifiedSeviceDesk.log protokolliert (normalerweise unter c:\Users\<UserName>\AppData\Roaming\Microsoft\Microsoft Dynamics 365 Unified Service Desk\<Version> verfügbar), die von Entwicklern und Anpasser verwendet werden können, um das Problem der doppelten Tastenkombinationen in der Konfiguration des Unified Service Desk zu lösen.

Selbst wenn Sie Ihren Panels nicht widersprüchliche Tastaturkürzel zugewiesen haben, funktioniert das Kürzel nicht, wenn der aktuelle Fokus auf einem Steuerelement im Unified Service Desk Client liegt, das als IE Process-Steuerelement gehostet wird, weil der Fokus in einem anderen Prozess liegt. Allerdings gilt dies Problem nicht für Steuerelemente über das Internal WPF Steuerelement.

Wenn Sie das IE Process-Hosting für Ihre Steuerelemente verwenden, sollten Sie Ihre Unified Service Desk Client-Benutzer darauf hinweisen, dass sie den Fokus von einem IE Process-gehosteten Steuerelement mit der Tastenkombination STRG+PFEIL NACH OBEN in das Hauptfenster verschieben sollten, bevor Sie die gewünschte Tastenkombination für das Bedienfeld verwenden, um sicherzustellen, dass Unified Service Desk die Tastenkombination beachtet.

Siehe auch

Bereiche, Bereichstypen und Bereichslayouts in Unified Service Desk
Erstellen eines benutzerdefinierten Bereichslayouts