使用Lists.asmx,仅凭ID从SharePoint文档列表中删除文档

本文关键字:文档 SharePoint 列表 删除 ID Lists asmx 仅凭 使用 | 更新日期: 2023-09-27 17:58:10

我正在寻找一种解决方案,只需传递Item Id即可删除文档,而无需传递FileRef参数。

愿意帮忙吗?

Thanx

使用Lists.asmx,仅凭ID从SharePoint文档列表中删除文档

UpdateListItems将执行您想要的操作:
http://msdn.microsoft.com/en-us/library/lists.lists.updatelistitems(v=office.12).aspx
对于xml块,您需要类似的内容来删除项目id=1234:

<Batch OnError="Continue" ListVersion="1" >
<Method ID="1" Cmd="Delete">
  <Field Name="ID">1234<Field>
</Method>
</Batch>