创建和管理 UII 托管应用程序
发布日期: 2016年11月
适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2013,Dynamics CRM 2015,Dynamics CRM 2016
User Interface Integration (UII) 托管应用程序可使您创建和托管 UII 托管控件、Windows 表单或 Windows Presentation Foundation (WPF) 应用程序、Web 应用程序或远程 (Citrix) 应用程序(位于 Unified Service Desk 内)。
在本主题中,您将了解如何配置 Unified Service Desk 内的 UII 托管应用程序。
创建一个托管应用程序
登录到 Microsoft Dynamics 365。
在导航栏上,单击或点按 Microsoft Dynamics 365,然后选择“设置”。
选择 “设置”>“统一服务台”>“托管控件”。
选择“新建”。
在“新托管控件”页面上(位于“通用”区域下方),指定托管应用程序的名称、排序顺序和显示名称。 每个托管应用程序皆应拥有唯一名称。 排序顺序指定了托管应用程序在“统一服务台”内检索和显示的顺序。 选择“所有者”框内的所有者。
在“统一服务台”区域下,从 “USD 组件类型”列表选择“CCA 托管应用程序”。 “新托管控件”页面中的字段会根据您选择的托管控件类型而更改。 有关各类托管控件类型的更多信息,请参阅 托管控件类型和操作/事件引用
在“托管应用程序类型”区域下,选择托管应用程序的类型。“托管”区域内的字段会根据所选择的托管应用程序类型而变更。
对于托管控件,请选择“托管控件”类型。 在“托管”区域下,指定程序集 URI 和类型。
URI 是指您的程序集名称,而“类型”是指您的程序集 (dll) 名称,后跟点号 (.) 和您的 Visual Studio 项目内的类别名称。
对于托管 Web 应用程序,请选择“Web 托管应用程序”类型。 在“托管”区域下,
“应用程序托管”用于指定应用程序的托管模式。 即,应用程序托管共有三种模式,
“外部托管” – 允许在“统一服务台”之外启用应用程序
“使用 SetParent”– 将应用程序的根窗口设置为“统一服务台”的子窗口。
“使用动态定位”– 监控“统一服务台”应用程序的大小和位置,并动态调整应用程序的大小和位置。
在 “Web 应用程序页面”下,
URL - 指定应用程序运行所在的 URL。
“使用工具栏” - 勾选后即会显示 Internet Explorer 工具栏。
“使用新浏览器进程” – 勾选后,在新的 Internet Explorer 进程内启用该应用程序。
“管理弹出窗口” – 勾选后,允许在“统一服务台”内管理弹出窗口。
有关如何生成和托管“Unified Service Desk”内的 Web 应用程序的更多信息,请参阅演练:创建 UII Web 应用程序适配器的步骤 1-3
对于托管外部应用程序,请选择“外部托管应用程序”类型。 在“托管”区域下,
在“外部应用程序设置”区域下,
“外部应用程序 URI” – 指定可执行文件的路径。
“参数” – 指定应用程序启用时使用的参数。
“工作目录” – 指定可执行文件的工作目录。
“管理托管” – 允许在“统一服务台”内管理托管
在“应用程序托管”下,
应用程序托管 - 与上述项目相同。
“无消息泵” – 指定应用程序是否拥有 Windows 消息传递队列。
“显示菜单” – 勾选后即会显示应用程序的系统菜单。
主窗口获取超时 – 指定要处理的顶层窗口句柄的超时时间。
有关如何在“Unified Service Desk”内生成和托管外部应用程序的更多信息,请参阅演练:创建 UII 应用程序适配器的步骤 1-3
若要托管 Citrix 应用程序,请选择远程托管应用程序类型。详细信息:与 Citrix 应用程序集成
在“通用属性”区域内,
勾选“全局应用程序”后,应用程序会全局运行,并独立于会话上下文之外。
“显示组”指定应用程序在“统一服务台”内的托管位置。 例如“MainPanel”或“WorkflowPanel”。
勾选“取决于工作流”后,应用程序仅可藉由工作流步骤加载。
“X 轴最小大小”指定 X 轴上“统一服务台”内应用程序窗口的最小大小。
“Y 轴最小大小”指定 Y 轴上“统一服务台”内应用程序窗口的最小大小。
“X 轴最佳大小”指定 X 轴上“统一服务台”内应用程序的显示大小。
“Y 轴最佳大小”指定 Y 轴上“统一服务台”内应用程序的显示大小。
在“动态”区域内,勾选“动态应用程序”后,这意味着应用程序可以动态加载,并且“用户可以关闭”和“在工具栏下拉列表中显示”复选框已启用。
在“适配器配置”区段内,可以从“适配器”下拉列表内选择三个适配器配置:
“不使用任何适配器”– 指定托管应用程序不需要任何自动化。
“使用自动化适配器 (HAT)”– 指定用于托管应用程序工具包 (HAT) 软件工厂的默认配置。
“使用适配器”– 指定托管应用程序使用自定义适配器。
要了解如何创建和配置外部应用程序适配器,请参阅 演练:创建 UII 应用程序适配器 的步骤 4-6。
要了解如何创建和配置 Web 应用程序适配器,请参阅 演练:创建 UII Web 应用程序适配器 的步骤 4-6。
如果托管应用程序使用自动化适配器 (HAT),“自动化”区段内的“自动化 XML”包含托管应用程序的绑定信息。 有关绑定的更多信息,请参阅 使用 UII 检查器为托管应用程序创建绑定。
在“扩展”区段内,为您的托管控件指定其他配置信息。 有关扩展 XML 配置的示例,请参阅 Kpi 托管控件的定义。 Kpi 托管控件是随同“统一服务台”提供的一个示例应用程序。
单击“保存”以创建托管应用程序。
另请参阅
与外部应用程序和 Web 应用程序集成
与 Citrix 应用程序集成
Unified Service Desk 2.0
© 2017 Microsoft。 保留所有权利。 版权