我正在编写一段自定义代码来动态创建修改后的文档库。我试图创建一个文档库模板,该模板在 UI 中成功,但无法通过 webservices 找到。
因此,直截了当 - 我正在尝试: 1. 在列表中设置“允许管理内容类型”。2. 将新的内容类型(已创建)添加到列表中。3. 将新的内容类型设置为默认内容类型。4. 从列表中删除“文档”内容类型。
到目前为止,我已经成功地“应用”了自定义内容类型,但其他人都在逃避我的掌握。我尝试的方法是通过 Lists.asmx 服务和此处描述的方法:http: //msdn.microsoft.com/en-us/library/websvclists.lists.updatelist.aspx
我尝试设置 Flags 属性和其他一些潜在的候选人,但没有成功,也没有错误消息抱怨我试图尝试的内容。
一个限制是我无法访问它所在的共享点 dll。
一旦完成 - 这将是一个存在于另一个非共享点系统中的插件。包含 SharePoint 客户端 dll 的唯一选项是执行 ILMerge。
编辑: http: //msdn.microsoft.com/en-us/library/sharepoint/jj193051.aspx(SharePoint 2013 Web 服务) http://msdn.microsoft.com/en-us/library/ee705814 (v=office .16).aspx(SharePoint 2010 Web 服务) ,是的 - 从技术上讲,ASMX 服务听起来好像正在退出:http: //msdn.microsoft.com/en-us/library/sharepoint/jj164060.aspx
编辑:标签与问题相关。