Adds specified local files or directories to a directory within the specified ZIP archive.

Namespace:  Rebex.IO.Compression
Assembly:  Rebex.Zip (in Rebex.Zip.dll)

Syntax

Visual Basic
Public Shared Function Add ( _
	zipFilePath As String, _
	sourcePathOrMask As String, _
	archiveDirectoryPath As String _
) As ArchiveOperationResult
C#
public static ArchiveOperationResult Add(
	string zipFilePath,
	string sourcePathOrMask,
	string archiveDirectoryPath
)

Parameters

zipFilePath
Type: System..::..String
Path to a ZIP archive.
sourcePathOrMask
Type: System..::..String
Path (with or without a mask) to an external (local) file or directory.
archiveDirectoryPath
Type: System..::..String
Path to an archive directory where to add files. Null reference (Nothing in Visual Basic) means root.

Return Value

Operation result.

Remarks

The ZIP archive file doesn't have to exist.

Version Information

.NET Compact Framework

Supported in: 3.9, 3.5

See Also