Dynamics 365 CRM插件编写

3 篇文章 2 订阅
订阅专栏
该文描述了如何构建一个.NETFramework4.6.2的类库,安装必要的Nuget包,然后编写和签名CRM插件。在插件中,获取跟踪服务和执行上下文,处理输入参数,使用组织服务进行业务逻辑,并进行异常管理。最后,文章提到插件需通过工具注册并发布。
摘要由CSDN通过智能技术生成

1.新建一个类库
在这里插入图片描述
2.填写名称保存位置
在这里插入图片描述
3.选择目标框架.net framework 4.6.2
4.新建一个类
在这里插入图片描述
5.安装nuget包
在这里插入图片描述
6.对插件进行签名
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
7.写好代码编译一下

// Obtain the tracing service
ITracingService tracingService =
(ITracingService)serviceProvider.GetService(typeof(ITracingService));

// Obtain the execution context from the service provider.  
IPluginExecutionContext context = (IPluginExecutionContext)
    serviceProvider.GetService(typeof(IPluginExecutionContext));

// The InputParameters collection contains all the data passed in the message request.  
if (context.InputParameters.Contains("Target") &&
    context.InputParameters["Target"] is Entity)
{
    // Obtain the target entity from the input parameters.  
    Entity entity = (Entity)context.InputParameters["Target"];

    // Obtain the organization service reference which you will need for  
    // web service calls.  
    IOrganizationServiceFactory serviceFactory =
        (IOrganizationServiceFactory)serviceProvider.GetService(typeof(IOrganizationServiceFactory));
    IOrganizationService service = serviceFactory.CreateOrganizationService(context.UserId);

    try
    {
        // Plug-in business logic goes here.  
    }

    catch (FaultException<OrganizationServiceFault> ex)
    {
        throw new InvalidPluginExecutionException("An error occurred in FollowUpPlugin.", ex);
    }

    catch (Exception ex)
    {
        tracingService.Trace("FollowUpPlugin: {0}", ex.ToString());
        throw;
    }
}

最后用插件工具注册发布就好了
详情参考官方文档:Tutorial: Write and register a plug-in

写文章

热门文章

  • uni-app商城(十)个人中心 2809
  • uni-app商城(五)搜索框 2111
  • WebApi+sqlsugar+仓储模式 1692
  • uni-app商城(六)商品列表 1447
  • 使用Visual Studio 2022 winform项目打包成安装程序.exe 1203

分类专栏

  • .NET 8篇
  • 用友U8 1篇
  • Dynamics 365 CRM 3篇
  • SqlServer数据库 1篇
  • uni-app 11篇
  • 微信小程序 18篇
  • ECharts 1篇

最新评论

  • uni-app商城(一)创建项目

    2201_75996660: 有项目下载链接吗?代码粘贴了也运行不出来呀表情包球球

  • uni-app商城(十)个人中心

    胡西风_foxww: https://huaweicloud.csdn.net/64edcffcc70554103b8eacdf.html

  • uni-app商城(一)创建项目

    R·ZORO: 代码截图我看看哦

  • uni-app商城(一)创建项目

    2301_81121327: 怎么运行呀 而且我老显示pages.js有错误

  • 微信小程序text和rich-text组件使用

    CSDN-Ada助手: 恭喜您写了这篇关于微信小程序text和rich-text组件使用的博客,非常有价值!我觉得下一步您可以尝试写一篇关于小程序的动画效果实现或者小程序中常用的API使用总结的文章,这些内容也是非常有帮助的。希望您能够继续保持创作的热情,让更多人受益! CSDN 会根据你创作的前四篇博客的质量,给予优秀的博主博客红包奖励。请关注 https://bbs.csdn.net/forums/csdnnews?typeId=116148&utm_source=csdn_ai_ada_blog_reply4 看奖励名单。

最新文章

  • U8 内嵌.Net UserControl,winform挂菜单
  • c# 使用表达体法例子
  • c# 使用Null合并操作符例子
2024年5篇
2023年37篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家太原定制玻璃钢雕塑销售厂家辽宁玻璃钢卡通雕塑布朗熊北京景区玻璃钢雕塑生产厂家常州动物玻璃钢雕塑公司玻璃钢人物卡通雕塑报价宁波玻璃钢仿铜雕塑价格延边玻璃钢雕塑厂家报价知名玻璃钢彩绘雕塑定做贵州玻璃钢人物雕塑定制绍兴玻璃钢气球雕塑武汉花园玻璃钢花盆上海抽象玻璃钢雕塑定制十堰园林玻璃钢雕塑价格中山玻璃钢花盆花器浙江玻璃钢商城广场美陈雕塑滁州设计玻璃钢雕塑费用玻璃钢熊猫雕塑濮阳花朵玻璃钢人物雕塑定做两米左右机雕玻璃钢雕塑价格玻璃钢雕塑仿石材做旧惠州阳江玻璃钢卡通雕塑玻璃钢雕塑厂怎么找商场创意商业美陈价格兴化玻璃钢雕塑设计河南商场玻璃钢花盆江苏室内玻璃钢雕塑制作多少钱商场美陈玻璃贴宁安玻璃钢浮雕人物山水雕塑温州玻璃钢雕塑摆件厂家直销偃师玻璃钢雕塑价格香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化