Xceed .NET Libraries Documentation
Xceed.FileSystem Assembly / Xceed.FileSystem Namespace / AbstractFolder Class / BuildList Method
A reference to a FileSystemEventsSession object which is responsible for raising all events that occur during the process.
The eventual target for the item that will be procesed. For example, the desination folder for a folder that will be copied.
true if folders will be added to the list of FileSystemItem objects to process first; false if files will be added to the list first.
true if items in subfolders should be added to the list of items to process; false otherwise.
true if folders will be included in the list of items to process; false otherwise.
An array of objects that can be used to filter the list of FileSystemItem objects to process.


In This Topic
    BuildList Method (AbstractFolder)
    In This Topic
    Builds a list of FileSystemItem objects to process.
    Syntax
    'Declaration
     
    Protected Friend Overrides Sub BuildList( _
       ByVal session As FileSystemEventsSession, _
       ByVal destination As FileSystemItem, _
       ByVal forward As Boolean, _
       ByVal recursive As Boolean, _
       ByVal includeSelf As Boolean, _
       ByVal includeFolders As Boolean, _
       ByVal filters() As Filter _
    ) 
    'Usage
     
    Dim instance As AbstractFolder
    Dim session As FileSystemEventsSession
    Dim destination As FileSystemItem
    Dim forward As Boolean
    Dim recursive As Boolean
    Dim includeSelf As Boolean
    Dim includeFolders As Boolean
    Dim filters() As Filter
     
    instance.BuildList(session, destination, forward, recursive, includeSelf, includeFolders, filters)
    protected internal override void BuildList( 
       FileSystemEventsSession session,
       FileSystemItem destination,
       bool forward,
       bool recursive,
       bool includeSelf,
       bool includeFolders,
       Filter[] filters
    )

    Parameters

    session
    A reference to a FileSystemEventsSession object which is responsible for raising all events that occur during the process.
    destination
    The eventual target for the item that will be procesed. For example, the desination folder for a folder that will be copied.
    forward
    true if folders will be added to the list of FileSystemItem objects to process first; false if files will be added to the list first.
    recursive
    true if items in subfolders should be added to the list of items to process; false otherwise.
    includeSelf
    includeFolders
    true if folders will be included in the list of items to process; false otherwise.
    filters
    An array of objects that can be used to filter the list of FileSystemItem objects to process.
    Requirements

    Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

    See Also