如何检查Sharepoint文档库中是否存在文件夹

时间:2014-08-07 03:42:20

标签: c# asp.net sharepoint-2010 shared-libraries

我想检查Sharepoint文档库中的文件夹退出。

  • 我有一个名为Attachments的文档库,有很多这样的根文件夹(CMR_2000CMR_2001

  • 作为一个例子,我想检查CMR_2000文件夹是否已经退出共享点文档库?

我该怎么做?

2 个答案:

答案 0 :(得分:2)

您可以按照以下方式执行此操作

if (SPWeb.GetFolder(folderAbsoluteUrl).Exists)
{
    //Folder Exisits
}

答案 1 :(得分:0)

您可以使用此功能:

  

public static bool CheckFolderExists(SPWeb web,string folderUrl)

    {
        try
        {
            return web.GetFolder(folderUrl).Exists;
        }
        catch (Exception ex)
        {
            return false;
        }
    }

称之为:

        using (var web = new SPSite("http://site").OpenWeb())
        {
          var folderExists=  CheckFolderExists(web, "Attachments/CMR_2000");
        }