Documentos en una Document Library

31/03/2005 - 13:05 por Clara | Informe spam
Hola a todos,

Estoy realizando un proyecto en ASP.NET que representa un navegador de
documentos usando una librería de documentos del SPS. Para ello necesito
recuperar toda la estructura de directorios que tenga la librería de
documentos, pero no encuentro la manera de que conseguir la lista de
directorios. Puedo recuperar todos los archivos que tenga, pero si un
directorio se encuentra vacío, no me lo devuelve y por lo tanto no puedo
crear el árbol de directorios en el control TreeView que estoy usando.
¿Alguien ha hecho algo parecido alguna vez? ¿Alguien puede ayudarme?
 

Leer las respuestas

#1 Clara
31/03/2005 - 18:01 | Informe spam
Hola a todos de nuevo,

He estado investigando y he conseguido recuperar los directorios, pero
me hace algo muy raro, me da un error en esta función recursiva:

Private Function GetDirectories(ByVal SPSFolders As
Microsoft.SharePoint.SPFolderCollection) As String
Dim Folder As Microsoft.SharePoint.SPFolder
Dim y As Integer
For Each Folder In SPSFolders
If Not Folder.SubFolders Is Nothing Then
Folders.SetValue(Folder.Name & "/" &
GetDirectories(Folder.SubFolders), y)
y += 1
End If
Next
End Function

El error me da en esta linea:

If Not Folder.SubFolders Is Nothing Then

¿Alguien sabe por qué?


"Clara" wrote in message
news:
Hola a todos,

Estoy realizando un proyecto en ASP.NET que representa un navegador de
documentos usando una librería de documentos del SPS. Para ello necesito
recuperar toda la estructura de directorios que tenga la librería de
documentos, pero no encuentro la manera de que conseguir la lista de
directorios. Puedo recuperar todos los archivos que tenga, pero si un
directorio se encuentra vacío, no me lo devuelve y por lo tanto no puedo
crear el árbol de directorios en el control TreeView que estoy usando.
¿Alguien ha hecho algo parecido alguna vez? ¿Alguien puede ayudarme?


Preguntas similares