Share via


UI Shell Framework

 

Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

The UI Shell Framework is the part of UII Application Integration Framework that enables developers to build a desktop for hosting integrated applications. The UI Shell Framework has the following components:

  • Desktop Core: Contains core interfaces and classes that implement interfaces, exposed as APIs, which allow you to create a new User Interface Integration (UII) shell. More information: Microsoft.Uii.Desktop.Core

  • Session Manager: These classes are derived from Application Integration Framework sessions and Sessions classes.

  • UI Controls: The UI Shell Framework contains controls such as the WPF panel, windows panel, and floating panel that allow you to create new shells quickly.

  • UI Core: The Core class is the anchor class for all core functions. It provides APIs for adding and removing sessions; managing notifications, the current view of applications, default operational behaviors for workflow management in relationship to current application views, access to service utility functions and methods; and loading and logging on to a UII Desktop (such as Unified Service Desk). This class provides override hooks to allow the developer to intercept, take action, and modify desktop behavior.

  • CTI: UII computer telephony integration (CTI) framework contains core interfaces and classes that allow you to integrate CTI into a UII Desktop (such as Unified Service Desk).

See Also

UII Application Integration Framework
UII computer telephony integration (CTI) framework

Unified Service Desk 2.0

© 2017 Microsoft. All rights reserved. Copyright