[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.
«novembre»
domlunmarmergiovensab
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345