IExtractArchive

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

IExtractArchive : IDispatch
Properties

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..