2009-09-24 75 views

回答

3

可以使用Versions web service获得该版本存在一个文件

GetVersions方法会给你这样的xml:

<results xmlns="http://schemas.microsoft.com/sharepoint/soap/"> 
    <list id="{26E516B0-8241-4B97-984D-000000000000}" /> 
     <versioning enabled="1" /> 
    <settings url="http://Server_Name/Site_Name/_layouts/ 
     1033/LstSetng.aspx? 
     List={26E516B0-8241-4B97-984D-000000000000}" /> 
    <result version="@4" url="http://Server_Name/Site_Name/ 
     Shared Documents/File_Name.doc" 
     created="6/7/2003 5:55 PM" createdBy="DOMAIN\User" size="19968" 
     comments="" /> 
    <result version="1" url="http://Server_Name/Site_Name/ 
     _vti_history/1/Shared Documents/File_Name.doc" 
     created="6/7/2003 5:49 PM" createdBy="DOMAIN\User" size="19968" 
     comments="" /> 
     . 
     . 
     . 
</results> 

然后,您可以只使用一个HTTP GET请求为“URL”中的“结果”节点的属性的正确版本的内容

0

这里有你想要做确切的事情,用代码:

Article

相关问题