Blog

Programmatically get all the folders from SharePoint list

Posted by Vijai Anand Blogs | SharePoint 2010 Dec 04, 2012
In this blog you will see how to get all the folders from list using SharePoint Object Model

I have a custom list named “Custom”. I have folders and items in the list as shown in the following figure.

list.png

In this blog you will see how to get all the folders from the custom list using SharePoint Object Model.

Code Snippet:

 

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using Microsoft.SharePoint;

using System.Collections;

 

namespace ListFolders

{

    class Program

    {

        static void Main(string[] args)

        {

            using (SPSite site = new SPSite("http://serverName/sites/Vijai/"))

            {

                using (SPWeb web = site.OpenWeb())

                {

                    SPList list = web.Lists.TryGetList("Custom");

                    if (list != null)

                    {

                        foreach (SPListItem item in list.Folders)

                        {

                            Console.WriteLine(item.Title);

                        }

                        Console.ReadLine();

                    }

                }

            }

        }

    }

}



Output:

output.png
comments
COMMENT USING
PREMIUM SPONSORS
Nevron Software is a global leader in component based data visualization technology for a diverse range of Microsoft centric platforms. Nevron Data Visualization components are used by many companies, educational and government organizations around the world.
Nevron Diagram
SPONSORED BY
  • PDF reports have never been easier to create. With our included WYSIWYG Designer, you can layout your reports, set up your data source and let DynamicPDF ReportWriter do the rest.