Table of Contents

Class GetFilesEveryFolderArgsGetFolders

Namespace
SunamoGetFolders._public.SunamoArgs
Assembly
SunamoGetFolders.dll

Arguments for getting files from every folder

public class GetFilesEveryFolderArgsGetFolders
Inheritance
GetFilesEveryFolderArgsGetFolders
Inherited Members
Extension Methods

Properties

Done

Gets or sets the action to execute when done

public Action? Done { get; set; }

Property Value

Action

DoneOnePercent

Gets or sets the action to execute when one percent is done

public Action? DoneOnePercent { get; set; }

Property Value

Action

FilterFoundedFiles

Gets or sets the filter function for found files

public Func<string, bool>? FilterFoundedFiles { get; set; }

Property Value

Func<string, bool>

FilterFoundedFolders

Gets or sets the filter function for found folders

public Func<string, bool>? FilterFoundedFolders { get; set; }

Property Value

Func<string, bool>

GetNullIfThereIsMoreThanXFiles

Gets or sets the maximum number of files before returning null (-1 for unlimited)

public int GetNullIfThereIsMoreThanXFiles { get; set; }

Property Value

int

InsertPb

Gets or sets the action to update progress bar value

public Action<double>? InsertPb { get; set; }

Property Value

Action<double>

InsertPbTime

Gets or sets the action to update progress bar time

public Action<double>? InsertPbTime { get; set; }

Property Value

Action<double>

UpdateTbPb

Gets or sets the action to update progress bar text

public Action<string>? UpdateTbPb { get; set; }

Property Value

Action<string>

UsePb

Gets or sets whether to use progress bar

public bool UsePb { get; set; }

Property Value

bool

UsePbTime

Gets or sets whether to use progress bar time tracking

public bool UsePbTime { get; set; }

Property Value

bool