ContentIterator.ProcessFilesInFolder - Méthode (SPFolder, Boolean, ContentIterator.FileProcessor, ContentIterator.FileProcessorErrorCallout)
Parcourt les éléments d'un dossier.
Espace de noms : Microsoft.Office.Server.Utilities
Assembly : Microsoft.Office.Server (dans Microsoft.Office.Server.dll)
Syntaxe
'Déclaration
Public Sub ProcessFilesInFolder ( _
folder As SPFolder, _
fRecursive As Boolean, _
fileProcessor As ContentIterator.FileProcessor, _
errorCallout As ContentIterator.FileProcessorErrorCallout _
)
'Utilisation
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
)
Paramètres
folder
Type : Microsoft.SharePoint.SPFolderL'objet SPFolder pour itérer.
fRecursive
Type : System.BooleanSi true, itérer sur tous les éléments dans tous les sous-dossiers.
fileProcessor
Type : Microsoft.Office.Server.Utilities.ContentIterator.FileProcessorLa légende pour le traitement de chaque fichier.
errorCallout
Type : Microsoft.Office.Server.Utilities.ContentIterator.FileProcessorErrorCalloutLa légende facultative pour gérer les erreurs.
Remarques
Cette méthode effectue des requêtes paginées pour extraire les fichiers demandés et appelle fileProcessor pour chaque fichier et appelle l' option errorCallout si une exception se produit lors du traitement d'un fichier.