C# Class NAPS2.ImportExport.AutoSave

Inheritance: IAutoSave
Exibir arquivo Open project: cyanfish/naps2

Public Methods

Method Description
AutoSave ( IOperationFactory operationFactory, IFormFactory formFactory, NAPS2.ImportExport.Pdf.PdfSettingsContainer pdfSettingsContainer, IUserConfigManager userConfigManager, IErrorOutput errorOutput, AppConfigManager appConfigManager, FileNamePlaceholders fileNamePlaceholders ) : System
Save ( AutoSaveSettings settings, List images, ISaveNotify notify ) : bool

Private Methods

Method Description
SaveOneFile ( AutoSaveSettings settings, System.DateTime now, int i, List images, ISaveNotify notify, string &firstFileSaved ) : bool

Method Details

AutoSave() public method

public AutoSave ( IOperationFactory operationFactory, IFormFactory formFactory, NAPS2.ImportExport.Pdf.PdfSettingsContainer pdfSettingsContainer, IUserConfigManager userConfigManager, IErrorOutput errorOutput, AppConfigManager appConfigManager, FileNamePlaceholders fileNamePlaceholders ) : System
operationFactory IOperationFactory
formFactory IFormFactory
pdfSettingsContainer NAPS2.ImportExport.Pdf.PdfSettingsContainer
userConfigManager IUserConfigManager
errorOutput IErrorOutput
appConfigManager AppConfigManager
fileNamePlaceholders FileNamePlaceholders
return System

Save() public method

public Save ( AutoSaveSettings settings, List images, ISaveNotify notify ) : bool
settings NAPS2.Scan.AutoSaveSettings
images List
notify ISaveNotify
return bool