'DeclarationPublic 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 _ )
'UsageDim instance As New QuickZip.ByteProgressionCallback(AddressOf HandlerMethod)
public delegate void QuickZip.ByteProgressionCallback( string currentItemName, long currentItemBytesProcessed, long currentItemTotalBytes, byte currentItemPercent, long allFilesBytesProcessed, long allFilesTotalBytes, byte allFilesPercent, object userParams )
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.