IExtractArchiveCopy link to this sectionLink to this section copied!

This interface allows you to extract the contents of an archive file during installation..

DeclarationCopy link to this sectionLink to this section copied!

IExtractArchive : IDispatch

PropertiesCopy link to this sectionLink to this section copied!

string SourcePath()
- Gets or sets the path of the archive file to be extracted.

string Condition()
- Gets or sets a condition that controls whether the operation runs.

bool OverrideExistingFiles()
- Gets or sets whether existing files are overwritten.

bool RemoveArchiveAfterExtraction()
- Gets or sets whether the archive file is removed after extraction.

bool RemoveExtractedFilesOnUninstall()
- Gets or sets whether extracted files are removed on uninstall.

bool ImpersonateInstallingUser()
- Gets or sets whether extraction runs under the installing user context.

string OnError()
- Gets or sets the error handling policy.

SAFEARRAY(Variant) SupportedErrors()
- Gets the list of supported error handling policies..