using System; // Do Not change NameSpace here! -> Must be RoboSharp due to prior releases namespace RoboSharp { /// /// Current File Progress reported as /// public class CopyProgressEventArgs : EventArgs { /// /// public CopyProgressEventArgs(double progress) { CurrentFileProgress = progress; } /// /// /// /// public CopyProgressEventArgs(double progress, ProcessedFileInfo currentFile, ProcessedFileInfo SourceDir) { CurrentFileProgress = progress; CurrentFile = currentFile; CurrentDirectory = SourceDir; } /// /// Current File Progress Percentage /// public double CurrentFileProgress { get; internal set; } /// public ProcessedFileInfo CurrentFile { get; internal set; } /// Contains information about the Last Directory RoboCopy reported into the log. public ProcessedFileInfo CurrentDirectory{ get; internal set; } } }