SharePoint 2007 - Come verificare l'esistenza di una cartella

Spesso capita di dover creare automaticamente una serie di cartelle all'interno di una raccolta documenti, prima di creare le cartelle è però sempre buona norma verificarne l'esistenza tramite il la proprietà "Exists" della classe SPFolder.

 

// Verifica l'esistenza del folder passato come argomento (URL completo del folder)

public bool ExistFolder(string folderName)

{

      // il folder può essere passato nel formato:

      // http://{sito}/sites/{doclibrary}/{folder}

      // ex.: http://vmw2k3:1001/sites/DocumentCenter01/MiaCartella

      using (SPSite site = new SPSite(folderName))

      {

            using (SPWeb web = site.OpenWeb())

            {

                  SPFolder folder = web.GetFolder(folderName);

                  return folder.Exists;

            }

      }

}

 

Technorati Tags: ,

posted @ lunedì 11 giugno 2007 14:34

Print

Comments on this entry:

# re: SharePoint 2007 - Come verificare l'esistenza di una cartella

Left by Omar Damiani at 11/06/2007 16:55
Gravatar
Le cose più semplici sono spesso anche quelle più utili :)
Comments have been closed on this topic.
«dicembre»
domlunmarmergiovensab
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234