Parameters
- zipFileName
- The fully-qualified path and name of the zip file.
- encryptionPassword
- The password that will be used to encrypt the files.
- encryptionMethod
- The EncryptionMethod used to encrypt the files. If EncryptionMethod.WinZipAes is passed, an encryption strength of 256 will be used.
- replaceExistingFiles
- Boolean value indicating if existing files should be overwritten.
- recursive
- Boolean value indicating if files contained within sub-folders should be added to the zip file.
- preservePaths
- Boolean value indicating if the directory structure should be preserved in the zip file.
- splitSize
- The size, in bytes, of each split zip file part that will be created.
- splitNameFormat
- The naming convention the split zip file parts will follow.
- filesToZip
- The files to add to zipFileName. Can contain filemasks and folder names (ending with a backslash). All subfolders will also be scanned for the specified file(s), even if wildcards are not used, if recursive is set to true. For example, if "C:\test.txt" is specified, all "test.txt" files found on the "C:\" drive will be added to the zip file. Folders specified with the backslash after them will include their entire contents. Cannot be a null reference (Nothing in Visual Basic).