34public IGPALGrid<string> ColumnList { get; internalset; } // a list for each filename supplied, or one for all. If not supplied, generate column1, column2...
35public IGPALGrid<string> ExcelSheetNames { get; internalset; } // a list for each filename supplied, or one for all. If not supplied, generate column1, column2...
36public IGPALGrid<int> ExcelRowsPerSheet { get; internalset; } // a list for each filename supplied, or one for all. If not supplied, generate column1, column2...
37publicint FileCount { get; internalset; } // count of user supplied filenames
43public List<bool> OverwriteFile { get; internalset; } // overwrite the file or use Next to save to a new file with a new filename
44public Enums.FileSortOrder FileSortOrder { get; internalset; } = Enums.FileSortOrder.NameAscending; // order in which wildcard-matched files are added to Filenames
45public Enums.NextFilePattern NextFilePattern { get; internalset; } = Enums.NextFilePattern.CounterPadded; // how Next builds a new unique filename
46publicint NextPatternCounter { get; internalset; } = 0; // running counter for the Counter/CounterPadded patterns