Sharepoint 2010内置Web服务 - 如何删除文件和/或文件夹

时间:2010-12-03 14:36:09

标签: sharepoint sharepoint-2010

是否有用于删除文档库中文件/文件夹的内置SP 2010 Web服务?

2 个答案:

答案 0 :(得分:1)

使用WCF data services。它们非常容易使用。下面是一个使用该服务提取数据并在div容器中显示它并在jQuery的帮助下显示的示例。

<div id="communityinvolvement-stories"></div>
<script type="text/javascript">
    $.getJSON("/communityinvolvement/_vti_bin/listdata.svc/Pages?$filter=(ContentType ne 'Welcome Page')", function (data) {        
            var count = 0;
            $.each(data.d.results, function(i,result) {
                var title = result.Title;
                var comments = result.Comments ? "<br /><span class='alt'>" + result.Comments + "</span>" : "";
                var href = result.Path + "/" + result.Name;

                html = "<a class='summary-link' href='" + href + "'><p><h6>" + title + comments + "</h6></p></a>";

                $('#communityinvolvement-stories').append($(html));
            });         
         });        
    </script>

答案 1 :(得分:0)

我发现另一个(非Web服务)客户端选项是使用Sharepoint 2010客户端对象模型方法。有关详细信息,请参阅链接。

http://msdn.microsoft.com/en-us/library/ee857094.aspx#SP2010ClientOM_Deleting_Client_Objects

http://ranaictiu-technicalblog.blogspot.com/2010/03/sharepoint-2010-manage.html