Partager via


ContentIterator.ProcessItemsInFolder - Méthode (SPList, SPFolder, 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, _
    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 itemProcessor As ContentIterator.ItemProcessor
Dim errorCallout As ContentIterator.ItemProcessorErrorCallout

instance.ProcessItemsInFolder(list, folder, _
    fRecursive, fIncludeFolderItems, _
    itemProcessor, errorCallout)
public void ProcessItemsInFolder(
    SPList list,
    SPFolder folder,
    bool fRecursive,
    bool fIncludeFolderItems,
    ContentIterator.ItemProcessor itemProcessor,
    ContentIterator.ItemProcessorErrorCallout errorCallout
)

Paramètres

  • fRecursive
    Type : System.Boolean

    Si true, itérer sur tous les éléments dans un sous-dossier.

  • fIncludeFolderItems
    Type : System.Boolean

    Si vous true, les éléments de liste qui sont des dossiers qui seront retournés ; Si vous false, les éléments qui sont les dossiers sont éliminés par filtrage.

Remarques

Cette méthode utilise des requêtes paginées pour extraire les éléments demandés appelleitemProcessor pour chaque élément et appelle l'option errorCallout si une exception se produit lors du traitement d'un élément.

Voir aussi

Référence

ContentIterator classe

ContentIterator - Membres

ProcessItemsInFolder - Surcharge

Microsoft.Office.Server.Utilities - Espace de noms