namespace SabreTools.Data.Models.WiseInstaller.Actions { /// /// Check Disk Space /// /// This action determines if enough disk space is available for the installation, based on /// files that are always installed. You would use this action only if the WiseScript contains /// Install File(s) actions that install files permanently on the destination computer. /// /// You can leave all fields blank and the action checks disk space for all files. This action /// takes the cluster size of the disk into account. /// /// /// This action is called through Call DLL Function and is mapped to "f23". /// /// public class CheckDiskSpace : FunctionData { /// /// Flags from the argument data /// /// /// Encoded as a string, binary representation in script file. /// Expected flags: /// - Do not cancel during silent installation (unknown) /// public byte DataFlags { get; set; } /// /// Required disk space for up to 3 additional disks /// public string? ReserveSpace { get; set; } /// /// Variable to store the result of the space check /// public string? StatusVariable { get; set; } /// /// Component variables /// public string? ComponentVariables { get; set; } } }