(SPFolder, Boolean, ContentIterator.FileProcessor, ContentIterator.FileProcessorErrorCallout) del método ContentIterator.ProcessFilesInFolder
Recorre en iteración los elementos de una carpeta.
Espacio de nombres: Microsoft.Office.Server.Utilities
Ensamblado: Microsoft.Office.Server (en Microsoft.Office.Server.dll)
Sintaxis
'Declaración
Public Sub ProcessFilesInFolder ( _
folder As SPFolder, _
fRecursive As Boolean, _
fileProcessor As ContentIterator.FileProcessor, _
errorCallout As ContentIterator.FileProcessorErrorCallout _
)
'Uso
Dim instance As ContentIterator
Dim folder As SPFolder
Dim fRecursive As Boolean
Dim fileProcessor As ContentIterator.FileProcessor
Dim errorCallout As ContentIterator.FileProcessorErrorCallout
instance.ProcessFilesInFolder(folder, _
fRecursive, fileProcessor, errorCallout)
public void ProcessFilesInFolder(
SPFolder folder,
bool fRecursive,
ContentIterator.FileProcessor fileProcessor,
ContentIterator.FileProcessorErrorCallout errorCallout
)
Parámetros
folder
Tipo: Microsoft.SharePoint.SPFolderEl objeto SPFolder para recorrer en iteración.
fRecursive
Tipo: System.BooleanSi true, recorrer en iteración todos los elementos de todas las subcarpetas.
fileProcessor
Tipo: Microsoft.Office.Server.Utilities.ContentIterator.FileProcessorLa llamada para procesar cada archivo.
errorCallout
Tipo: Microsoft.Office.Server.Utilities.ContentIterator.FileProcessorErrorCalloutLa llamada opcional para controlar los errores.
Comentarios
Este método hace consultas paginadas para recuperar los archivos solicitados y llama a fileProcessor para cada archivo y llama a la errorCallout de opcional si se produce una excepción al procesar un archivo.