Public Attributes | List of all members
Wix::Extensions::SystemTools::MoveFiles Class Reference

Public Attributes

string Id
 
string Source
 
string Wildcard
 
string Target
 
YesNoType MoveOnInstall
 
YesNoType MoveOnUnInstall
 
YesNoType Recurse
 
YesNoType DeleteEmptyDirectories
 
complextype Overwrite
 

Detailed Description

May be nested under Product, Module, Fragment. Moves a set of files outside of component rules, with subdirectories.

Operates on a best-effort basis, ie. neither source nor target directories need to exist for the operation to succeed. Does not move empty directories, only creates target directories that have files.

The move file operation will fail and the installation will rollback on first error.

Member Data Documentation

YesNoType Wix::Extensions::SystemTools::MoveFiles::DeleteEmptyDirectories

Delete leftover empty subdirectories.

string Wix::Extensions::SystemTools::MoveFiles::Id

Identifier for the files move operation (primary key).

YesNoType Wix::Extensions::SystemTools::MoveFiles::MoveOnInstall

Move file at install time.

YesNoType Wix::Extensions::SystemTools::MoveFiles::MoveOnUnInstall

Move file at uninstall time.

complextype Wix::Extensions::SystemTools::MoveFiles::Overwrite

Specifies the overwrite behavior when the target file exists. One of yes, no, error.

YesNoType Wix::Extensions::SystemTools::MoveFiles::Recurse

Recurse into subdirectories. Behaves like xcopy, moving files that match Wildcard from subdirectories, then deletes the individual files that have been moved.

string Wix::Extensions::SystemTools::MoveFiles::Source

Directory containing files to be moved.

string Wix::Extensions::SystemTools::MoveFiles::Target

Name of the target directory.

string Wix::Extensions::SystemTools::MoveFiles::Wildcard

Wildcard of files to be moved.


The documentation for this class was generated from the following file:


© Application Security Inc. - All Rights Reserved http://msiext.codeplex.com