- Microsoft Dynamics CRM 教程
- Microsoft CRM - 主页
- Microsoft CRM - 概述
- Microsoft CRM - 环境
- Microsoft CRM - 功能模块
- Microsoft CRM - 实体和记录
- Microsoft CRM - 字段
- Microsoft CRM - 表单
- Microsoft CRM - 搜索
- Microsoft CRM - 网络资源
- JScript 网络资源
- HTML 网络资源
- Microsoft CRM - 工作流程
- Microsoft CRM - 插件
- Microsoft CRM - 插件注册
- Microsoft CRM - 网络服务
- Microsoft CRM - 解决方案
- Microsoft CRM 有用资源
- Microsoft CRM - 快速指南
- Microsoft CRM - 有用的资源
- Microsoft CRM - 讨论
插件注册
在上一章中,我们创建了一个示例插件,用于在创建联系人记录时创建后续任务活动。在本章中,我们将了解如何使用插件注册工具在 CRM 中注册此插件。您可以在以下位置找到该工具:SDK/Tools/PluginRegistration/PluginRegistration.exe。
为了方便起见,插件注册过程分为三个部分 -
- 连接到服务器
- 注册大会
- 注册插件
连接到服务器
步骤 1 -从之前指定的位置运行PluginRegistration.exe 。单击创建新连接按钮。
步骤 2 - 在登录窗口中,选择 Office 365,因为我们使用的是在线版本的 CRM。输入您的凭据并单击“登录”。
步骤 3 - 该工具将打开,如下图所示。
注册大会
步骤 1 - 转到注册 → 注册新程序集。
步骤 2 - 这将打开“注册新程序集”窗口。单击导航图标并找到您在上一章中创建的插件 DLL。
步骤 3 - 浏览 DLL 后,单击“加载程序集”。这将填充 SamplePlugins 程序集及其所有插件类。您可以看到下面突出显示的PostCreateContact插件类。如果您的插件程序集有 3 个插件类,它会显示其中列出的三个插件。
步骤 4 - 选择“隔离模式”为“沙盒”,“位置”为“数据库”,然后单击“注册选定的插件”。如果注册成功,它将向您显示成功消息。
注册插件
现在我们将注册调用各个插件的具体步骤。
步骤 1 - 选择 PostCreateContact 插件。
步骤 2 - 单击注册 → 注册新步骤。
步骤 3 - 我们将在创建联系人实体时、操作后阶段和同步模式下注册此插件。
消息- 创建
主要实体- 联系人
事件管道执行阶段- 后操作
执行模式- 同步
其余选项保留默认值,然后单击注册新步骤。
您可以看到插件中添加了一个新步骤。
现在我们将进入 CRM 并测试我们的插件是否正常工作。请注意,这些测试步骤特定于我们的示例插件。
测试插件
转到“联系人”选项卡并创建一条新记录。保存记录后,您可以看到已创建并与该记录关联的新活动。
您可以单击该活动来查看我们在代码中设置的详细信息。
这证实我们的插件运行成功。同样,您可以扩展插件来实现高度复杂的功能。