Compartir a través de


(SPList, SPFolder, Boolean, Boolean, ContentIterator.ItemProcessor, ContentIterator.ItemProcessorErrorCallout) del método ContentIterator.ProcessItemsInFolder

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 ProcessItemsInFolder ( _
    list As SPList, _
    folder As SPFolder, _
    fRecursive As Boolean, _
    fIncludeFolderItems As Boolean, _
    itemProcessor As ContentIterator.ItemProcessor, _
    errorCallout As ContentIterator.ItemProcessorErrorCallout _
)
'Uso
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
)

Parámetros

  • fRecursive
    Tipo: System.Boolean

    Si true, recorrer en iteración todos los elementos en una subcarpeta.

  • fIncludeFolderItems
    Tipo: System.Boolean

    Si true, elementos de lista que son carpetas que serán devueltos; Si false, los elementos que son carpetas se filtran.

Comentarios

Este método utiliza consultas paginadas para buscar los elementos solicitados, llama aitemProcessor para cada elemento y llama a la errorCallout opcional si se produce una excepción durante el procesamiento de un elemento.

Vea también

Referencia

clase ContentIterator

Miembros ContentIterator

Sobrecarga ProcessItemsInFolder

Espacio de nombres Microsoft.Office.Server.Utilities