Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sharepoint签入/签出_Sharepoint_Document - Fatal编程技术网

Sharepoint签入/签出

Sharepoint签入/签出,sharepoint,document,Sharepoint,Document,我们有一个基于sharepoint的应用程序,它使用自定义数据库存储元数据/文件,这些元数据/文件也可能位于文件共享中 我的问题是如何定制文档库中的标准文件签入/签出选项 layouts文件夹中的javascript文件ows.js包含提供签入/签出/打开文件功能的函数。在幕后,它依靠HTTP Post/GET方法+SOAP+activeX控件的组合来实现所需的功能 定制这些javascript函数似乎很乏味/容易出错 请注意,我们有一个公开端点的web服务,用于从后端检索必要的文件信息/数据。

我们有一个基于sharepoint的应用程序,它使用自定义数据库存储元数据/文件,这些元数据/文件也可能位于文件共享中

我的问题是如何定制文档库中的标准文件签入/签出选项

layouts文件夹中的javascript文件ows.js包含提供签入/签出/打开文件功能的函数。在幕后,它依靠HTTP Post/GET方法+SOAP+activeX控件的组合来实现所需的功能

定制这些javascript函数似乎很乏味/容易出错

请注意,我们有一个公开端点的web服务,用于从后端检索必要的文件信息/数据。由于缺乏适当的文档,因此难以将其与sharepoint js功能集成。此外,js函数可能会随着sharepoint的不同版本而变化


另外,是否可以从客户端计算机上的缓存区域使用服务器端代码创建文件/打开文件等?

我不确定这是否回答了您的问题,但定制签入/签出的一种技术是通过SharePoint事件接收器


使用SharePoint设置事件接收器简介。

能否举例说明您希望实现的自定义类型?此外,谢天谢地,纯粹从服务器端代码无法在客户端创建/打开文件。最终我使用了Sharepoint事件接收器+自定义内容类型,因为它足以满足我们的需要。感谢Paul和JD的回复。