[70-541, #7] - Come esplorare il contenuto di una cartella in SharePoint

Se vogliamo costruire un nostro browser personale per esplorare il contenuto delle cartelle di SharePoint è possibile utilizzare la collection “Files”  contenuta nella classe SPFolder, semplicemente conoscendo l’URL della cartella di cui si desidera conoscere il contenuto.

 

// Restitusce un array-list con il contenuto dei files di una specifica cartella

public System.Collections.ArrayList GetFolderFiles(string targetFolder)

{

      using (SPSite site = new SPSite(targetFolder))

      {

            using (SPWeb web = site.OpenWeb())

            {

                  SPFolder folder = web.GetFolder(targetFolder);

 

                  SPFileCollection fileColl = folder.Files;

                  System.Collections.ArrayList al = new System.Collections.ArrayList(fileColl.Count);

                  foreach (SPFile file in fileColl)

                  {

                        al.Add(file.Name);

                  }

 

                  return al;

            }

      }

}

 

 

Technorati Tags: , ,

posted @ lunedì 5 febbraio 2007 11:38

Print
Comments have been closed on this topic.
«aprile»
domlunmarmergiovensab
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011