1

我有要下载的文件的文档 ID,如何将 ID 解析为文档名称?如果我这样做,我可以将它添加到 url 并使用完整的字符串来下载文件。提前致谢!ps 我不能使用客户端对象模型

4

3 回答 3

1

我的印象是 Document ID,它是一个文档的 ID,它可以在该网站集中的任何文档库中。因此无法确定它在哪个列表/库中。

我的建议是使用搜索。下面是一个例子,应该可以改变它,所以它查询的是文档ID。 http://www.codeproject.com/Tips/396184/SharePoint-2010-Search-Documents-Programmatically

于 2013-07-03T09:06:18.593 回答
0

您可以使用 GetList() 访问文档库并获取库的名称。请参考http://msdn.microsoft.com/en-us/library/websvclists.lists.getlist.aspx

于 2013-07-03T07:45:47.587 回答
-1

我想出了一个解决我的问题的方法。使用 CAML 和 sharepoint 提供的 Getlist() 服务,我能够将文档 ID(从顶层)解析为文档,并使用以 xml 形式返回的元日期来识别以下内容(文档名称、文档扩展名、FQDomain 和更多)因此,我能够使用域通过解析 xml 属性来动态下载文件。

于 2013-07-15T18:17:32.500 回答