news 2026/6/10 17:35:24

18、自定义操作与可插拔工作流服务实现指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
18、自定义操作与可插拔工作流服务实现指南

自定义操作与可插拔工作流服务实现指南

自定义操作创建与测试

在创建自定义操作时,我们可以使用 Visual Studio 中的 Workflow Foundation (WF) 类。完成自定义操作的实现后,需要对工作流进行测试。具体操作步骤如下:
1. 点击工作流功能区中的“发布”按钮,保存并发布这个简单的工作流。
2. 在浏览器窗口中打开 SharePoint 网站,进入 Part4 站点,然后转到“所有站点内容”页面。
3. 点击“站点工作流”链接,会显示可用的站点工作流列表。
4. 点击“WF_Chapter16”链接启动该工作流,会显示一个空白的启动页面,点击“开始”按钮即可开始工作流。
5. 一两秒后,页面会更新并显示一个已完成的工作流。

此时打开日历列表,应该会看到一个新的事件,该事件的日期是在设计工作流时指定的。点击“员工会议”链接,会显示事件的详细信息。

需要注意的是,Microsoft Office 以协调世界时 (UTC) 存储日期/时间值,并依赖客户端进行本地时间的转换。在某些情况下,可能会出现时间显示不一致的问题。例如,在 SharePoint Designer 中输入的本地时间 10:30 a.m.,在查看事件时显示为 3:30 p.m.。这是因为在保存时没有将时间转换为 UTC。要解决这个问题,可以在CreateEvent.cs类中使用DateTime类的ToUniversalTime()方法。

自定义操作创建完成并部署到 SharePoint 站点后,就可以通过 SharePoin

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/30 15:00:24

新手必看:PCB高速信号设计入门基础

新手必看:PCB高速信号设计入门基础你有没有遇到过这样的情况?电路原理图明明画得没问题,元器件也都是正规渠道采购的,可板子一上电,DDR就是不工作,USB频繁丢包,示波器抓出来的眼图像“闭着眼”一…

作者头像 李华
网站建设 2026/6/4 13:43:54

WPF图表库快速上手:打造专业数据可视化的完整指南

WPF图表库快速上手:打造专业数据可视化的完整指南 【免费下载链接】OxyPlotWpf 项目地址: https://gitcode.com/gh_mirrors/ox/OxyPlotWpf OxyPlotWpf作为一款专为WPF应用设计的强大图表绘制工具,能够帮助开发者轻松实现高质量的数据可视化需求。…

作者头像 李华
网站建设 2026/6/9 1:36:01

B站音频下载终极指南:3步轻松保存高质量背景音乐

B站音频下载终极指南:3步轻松保存高质量背景音乐 【免费下载链接】BilibiliDown (GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 😳 项目地址: https://gitcode.com/gh_mirrors/bi/Bil…

作者头像 李华
网站建设 2026/5/31 0:55:14

Gopeed Android首次下载失败?3步排查法彻底解决存储权限问题

Gopeed Android首次下载失败?3步排查法彻底解决存储权限问题 【免费下载链接】gopeed A modern download manager that supports all platforms. Built with Golang and Flutter. 项目地址: https://gitcode.com/GitHub_Trending/go/gopeed 你是否在第一次使…

作者头像 李华
网站建设 2026/6/10 16:39:39

spark共享变量中累加器的作用

在Spark中,累加器(Accumulator) 是一种共享变量,主要用于在分布式计算中实现高效的全局计数或聚合操作。其核心作用如下:核心作用跨节点聚合数据在并行任务(如 map()、filter() 等)中&#xff0…

作者头像 李华