ContentIterator.ProcessItemsInFolder - Méthode (SPList, SPFolder, Boolean, Boolean, Boolean, ContentIterator.ItemProcessor, ContentIterator.ItemProcessorErrorCallout)
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 ProcessItemsInFolder ( _
list As SPList, _
folder As SPFolder, _
fRecursive As Boolean, _
fIncludeFolderItems As Boolean, _
fIterateInReverseOrder As Boolean, _
itemProcessor As ContentIterator.ItemProcessor, _
errorCallout As ContentIterator.ItemProcessorErrorCallout _
)
'Utilisation
Dim instance As ContentIterator
Dim list As SPList
Dim folder As SPFolder
Dim fRecursive As Boolean
Dim fIncludeFolderItems As Boolean
Dim fIterateInReverseOrder As Boolean
Dim itemProcessor As ContentIterator.ItemProcessor
Dim errorCallout As ContentIterator.ItemProcessorErrorCallout
instance.ProcessItemsInFolder(list, folder, _
fRecursive, fIncludeFolderItems, _
fIterateInReverseOrder, itemProcessor, _
errorCallout)
public void ProcessItemsInFolder(
SPList list,
SPFolder folder,
bool fRecursive,
bool fIncludeFolderItems,
bool fIterateInReverseOrder,
ContentIterator.ItemProcessor itemProcessor,
ContentIterator.ItemProcessorErrorCallout errorCallout
)
Paramètres
list
Type : Microsoft.SharePoint.SPListLa liste qui contient le dossier.
folder
Type : Microsoft.SharePoint.SPFolderLe dossier à parcourir.
fRecursive
Type : System.BooleanSi true, itérer sur tous les éléments dans les sous-dossiers et le dossier ; dans le cas contraire, false.
fIncludeFolderItems
Type : System.BooleanSi vous true, les éléments de liste qui sont les dossiers seront retournés ; Si false, ils sont éliminés par filtrage
fIterateInReverseOrder
Type : System.BooleanSi true, itération est effectuée depuis le dernier élément de la collection à la première ; Si false, itération s'effectue à partir du premier élément à la dernière.
itemProcessor
Type : Microsoft.Office.Server.Utilities.ContentIterator.ItemProcessorLa légende de traiter les éléments de la liste retournées par la requête.
errorCallout
Type : Microsoft.Office.Server.Utilities.ContentIterator.ItemProcessorErrorCalloutLa légende facultative pour gérer les erreurs.
Remarques
Cette méthode effectue des requêtes paginées pour extraire les éléments demandés et appelle itemProcessor pour chaque élément et appelle l' option errorCallout si une exception se produit lors du traitement d'un élément.