Xceed .NET Libraries Documentation
Xceed.FileSystem Assembly / Xceed.FileSystem Namespace / FileSystemEventsSession Class / OnNewItemToProcess Method
The FileSystemItem object being processed.
The eventual target FileSystemItem object being added to the list of items.


In This Topic
    OnNewItemToProcess Method
    In This Topic
    Places the new item in the list of FileSystemItem objects to be processed.
    Syntax
    'Declaration
     
    
    Public Sub OnNewItemToProcess( _
       ByVal currentItem As FileSystemItem, _
       ByVal targetItem As FileSystemItem _
    ) 
    'Usage
     
    
    Dim instance As FileSystemEventsSession
    Dim currentItem As FileSystemItem
    Dim targetItem As FileSystemItem
     
    instance.OnNewItemToProcess(currentItem, targetItem)
    public void OnNewItemToProcess( 
       FileSystemItem currentItem,
       FileSystemItem targetItem
    )

    Parameters

    currentItem
    The FileSystemItem object being processed.
    targetItem
    The eventual target FileSystemItem object being added to the list of items.
    Remarks

    If both currentItem and targetItem are null, the total number of items to process is incremented, but no ItemPair is added to the list. In this case, the caller is now responsible for calling OnProcessingNewItem the same number of times, and explicitly call OnCompletion when done, since the final call to GetNextItemPair (which returns null) won't complete the progression.

    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Standard: netstandard2.0, netstandard2.1

    .NET Framework: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also