簡體   English   中英

使用sharepoint文檔ID獲取文檔名稱

[英]get document name using sharepoint document id

我有要下載的文件的文檔ID,如何將ID解析為文檔名稱? 如果執行此操作,則可以將其添加到url中,並使用完整的字符串下載文件。 提前致謝! ps我不能使用客戶端對象模型

我印象很深,“文檔ID”將是該文檔的ID,該ID可以在該網站集中的任何文檔庫中。 因此,不可能計算出它所在的列表/庫。

我的建議是使用搜索。 下面是一個示例,應該可以更改它,以便它查詢的是文檔ID。 http://www.codeproject.com/Tips/396184/SharePoint-2010-Search-Documents-Programmatically

您可以使用GetList()訪問文檔庫並獲取庫的名稱。 請參考http://msdn.microsoft.com/en-us/library/websvclists.lists.getlist.aspx

我想出了解決問題的辦法。 使用sharepoint提供的CAML和Getlist()服務,我能夠(從頂層)獲取文檔ID(從頂級將其解析為文檔),並使用以xml返回的metaddate標識以下內容(文檔名稱,文檔擴展名,FQDomain和更多)因此,我能夠通過解析xml屬性使用域來動態下載文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM