Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何检查Sharepoint文档库上的文件夹出口_C#_Asp.net_Sharepoint 2010_Shared Libraries - Fatal编程技术网

C# 如何检查Sharepoint文档库上的文件夹出口

C# 如何检查Sharepoint文档库上的文件夹出口,c#,asp.net,sharepoint-2010,shared-libraries,C#,Asp.net,Sharepoint 2010,Shared Libraries,我想检查Sharepoint文档库上的文件夹出口 我有一个名为“附件”的文档库,有许多这样的根文件夹(CMR\u 2000,CMR\u 2001) 例如,我想检查sharepoint文档库中是否已存在CMR_2000文件夹 我该怎么做???你可以按如下方式做 if (SPWeb.GetFolder(folderAbsoluteUrl).Exists) { //Folder Exisits } 您可以使用此功能: 公共静态bool CheckFolderExists(SPWeb we

我想检查Sharepoint文档库上的文件夹出口

  • 我有一个名为“附件”的文档库,有许多这样的根文件夹(
    CMR\u 2000
    CMR\u 2001

  • 例如,我想检查sharepoint文档库中是否已存在
    CMR_2000
    文件夹


我该怎么做???

你可以按如下方式做

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

您可以使用此功能:

公共静态bool CheckFolderExists(SPWeb web、字符串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");
        }