Class ReplaceInAllFilesArgsBase
- Namespace
- SunamoFileSystem._public.SunamoData.Data
- Assembly
- SunamoFileSystem.dll
Base arguments for replacing text in multiple files
public class ReplaceInAllFilesArgsBase
- Inheritance
-
ReplaceInAllFilesArgsBase
- Inherited Members
- Extension Methods
Properties
DRemoveGitFiles
Action to remove Git files from the file list
public Action<List<string>, bool, bool, bool>? DRemoveGitFiles { get; set; }
Property Value
FasterMethodForReplacing
Optional faster method for performing replacements
public Func<StringBuilder, IList<string>, IList<string>, StringBuilder>? FasterMethodForReplacing { get; set; }
Property Value
Files
List of files to process
public List<string> Files { get; set; }
Property Value
InDownloadedFolders
Whether to process files in downloaded folders
public bool InDownloadedFolders { get; set; }
Property Value
InFoldersToDelete
Whether to process files in folders marked for deletion
public bool InFoldersToDelete { get; set; }
Property Value
InGitFiles
Whether to process files tracked by Git
public bool InGitFiles { get; set; }
Property Value
IsMultilineWithVariousIndent
Whether the replacement text is multiline with various indentation
public bool IsMultilineWithVariousIndent { get; set; }
Property Value
WriteEveryReadedFileAsStatus
Whether to write status for every file read
public bool WriteEveryReadedFileAsStatus { get; set; }
Property Value
WriteEveryWrittenFileAsStatus
Whether to write status for every file written
public bool WriteEveryWrittenFileAsStatus { get; set; }