Xceed .NET Libraries Documentation
Zip(String,String,EncryptionMethod,Boolean,Boolean,Boolean,Int64,SplitNameFormat,SfxPrefix,DiskRequiredCallback,ByteProgressionCallback,ItemProgressionCallback,Object,String[]) Method


Xceed.Zip Assembly > Xceed.Zip Namespace > QuickZip Class > Zip Method : Zip(String,String,EncryptionMethod,Boolean,Boolean,Boolean,Int64,SplitNameFormat,SfxPrefix,DiskRequiredCallback,ByteProgressionCallback,ItemProgressionCallback,Object,String[]) Method
Syntax
'Declaration
 
Public Overloads Shared Sub Zip( _
   ByVal zipFileName As String, _
   ByVal encryptionPassword As String, _
   ByVal encryptionMethod As EncryptionMethod, _
   ByVal replaceExistingFiles As Boolean, _
   ByVal recursive As Boolean, _
   ByVal preservePaths As Boolean, _
   ByVal splitSize As Long, _
   ByVal splitNameFormat As SplitNameFormat, _
   ByVal sfx As SfxPrefix, _
   ByVal diskRequiredCallback As QuickZip.DiskRequiredCallback, _
   ByVal byteProgressionCallback As QuickZip.ByteProgressionCallback, _
   ByVal itemProgressionCallback As QuickZip.ItemProgressionCallback, _
   ByVal userParams As Object, _
   ByVal ParamArray filesToZip() As String _
) 
'Usage
 
Dim zipFileName As String
Dim encryptionPassword As String
Dim encryptionMethod As EncryptionMethod
Dim replaceExistingFiles As Boolean
Dim recursive As Boolean
Dim preservePaths As Boolean
Dim splitSize As Long
Dim splitNameFormat As SplitNameFormat
Dim sfx As SfxPrefix
Dim diskRequiredCallback As QuickZip.DiskRequiredCallback
Dim byteProgressionCallback As QuickZip.ByteProgressionCallback
Dim itemProgressionCallback As QuickZip.ItemProgressionCallback
Dim userParams As Object
Dim filesToZip() As String
 
QuickZip.Zip(zipFileName, encryptionPassword, encryptionMethod, replaceExistingFiles, recursive, preservePaths, splitSize, splitNameFormat, sfx, diskRequiredCallback, byteProgressionCallback, itemProgressionCallback, userParams, filesToZip)

Parameters

zipFileName
encryptionPassword
encryptionMethod
replaceExistingFiles
recursive
preservePaths
splitSize
splitNameFormat
sfx
diskRequiredCallback
byteProgressionCallback
itemProgressionCallback
userParams
filesToZip
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

Reference

QuickZip Class
QuickZip Members
Overload List