[Root] / Xceed.Zip Assembly / Xceed.Zip Namespace / QuickZip.ByteProgressionCallback Delegate
The name of the current item.
The bytes of the current item that have been processed.
The total number of bytes of the current item.
The percentage completed of the current item.
The number of bytes processed of all the items.
The total number of bytes of all items.
The percentage completed of all items.
Opaque data that will be passed back to the event handler when an event is raised.


In This Topic
    QuickZip.ByteProgressionCallback Delegate
    In This Topic
    Delegate for ByteProgression notification.
    Syntax
    'Declaration
     
    
    Public Delegate Sub QuickZip.ByteProgressionCallback( _
       ByVal currentItemName As String, _
       ByVal currentItemBytesProcessed As Long, _
       ByVal currentItemTotalBytes As Long, _
       ByVal currentItemPercent As Byte, _
       ByVal allFilesBytesProcessed As Long, _
       ByVal allFilesTotalBytes As Long, _
       ByVal allFilesPercent As Byte, _
       ByVal userParams As Object _
    ) 
    'Usage
     
    
    Dim instance As New QuickZip.ByteProgressionCallback(AddressOf HandlerMethod)

    Parameters

    currentItemName
    The name of the current item.
    currentItemBytesProcessed
    The bytes of the current item that have been processed.
    currentItemTotalBytes
    The total number of bytes of the current item.
    currentItemPercent
    The percentage completed of the current item.
    allFilesBytesProcessed
    The number of bytes processed of all the items.
    allFilesTotalBytes
    The total number of bytes of all items.
    allFilesPercent
    The percentage completed of all items.
    userParams
    Opaque data that will be passed back to the event handler when an event is raised.
    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