使用文档库URL检索SharePoint文档库名称

时间:2010-01-05 02:55:46

标签: sharepoint

我们要求根据文档库的URL检索文档库名称。我们搜索了SharePoint中“列表”Web服务提供的所有方法,但找不到任何将文档库的URL作为输入并提供文档库名称的方法。

欣赏任何想法。

感谢。

2 个答案:

答案 0 :(得分:1)

我不认为您可以在一行代码中轻松完成,但以下工作方式同时指向文档库的两个URL以及指向该库中的文件

string completeUrl = "http://portal.dev.muhimbi.local/sites/PDFConverterTest/subsite2/Shared%20Documents";
using (SPSite site = new SPSite(completeUrl))
{
    using (SPWeb web = site.OpenWeb())
    {
        SPList list = web.GetList(completeUrl);
        string listName = list.Title;
    }
}

答案 1 :(得分:1)

只是为了补充一点,如果您正在寻找从Url获​​取文档库名称,那么最好使用对象模型。创建文档库后,文档库的URL将被修复,因此更改名称将不会反映在URL中。