當傳遞文檔庫的地址時,SharePoint SiteData Web服務的GetURLSegments方法返回false。GetURLSegments在列表(文檔庫)上返回false URL
GetURLSegments返回相對URL的以下內容: FALSE - http://sharepoint.testurl.com/site/subsite/doclibrary TRUE - http://sharepoint.testurl.com/site/subsite/doclibrary/folder1
當返回TRUE,我得到的ID對相關項目。奇怪的是,當我傳入文檔庫的根URL時,我得到FALSE。此Web方法的文檔聲明如下:
否則,如果strURL參數是請求站點(2)< 35>中的列表的URL,那麼協議服務器必須返回列表的GUID。該GUID必須用大括號({})括起來。 我確認了,URL的外殼與服務器上的相同。
爲什麼當我傳入文檔庫的URL時返回FALSE? 如果我只有庫的根URL,是否有簡單的方法來確定文檔庫的ID?