Extracts the files and folders contained in the specified zip file to the specified folder.

Namespace: DotNetNuke.Services.FileSystem
Assembly: DotNetNuke (in DotNetNuke.dll)

Syntax

C#
int UnzipFile(
	IFileInfo file,
	IFolderInfo destinationFolder,
	IList<string> invalidFiles
)
Visual Basic
Function UnzipFile ( 
	file As IFileInfo,
	destinationFolder As IFolderInfo,
	invalidFiles As IList(Of String)
) As Integer

Parameters

file
Type: DotNetNuke.Services.FileSystem..::..IFileInfo
The file to unzip.
destinationFolder
Type: DotNetNuke.Services.FileSystem..::..IFolderInfo
The folder to unzip to.
invalidFiles
Type: System.Collections.Generic..::..IList<(Of <(<'String>)>)>
Files which can't exact.

Return Value

Total files count in the zip file.

See Also