C# Class NAPS2.Scan.ScanPerformer

Inheritance: IScanPerformer
Show file Open project: cyanfish/naps2

Public Methods

Method Description
PerformScan ( ScanProfile scanProfile, ScanParams scanParams, IWin32Window dialogParent, ISaveNotify notify, Action imageCallback ) : void
ScanPerformer ( IScanDriverFactory driverFactory, IErrorOutput errorOutput, IAutoSave autoSave, AppConfigManager appConfigManager, IProfileManager profileManager ) : System

Method Details

PerformScan() public method

public PerformScan ( ScanProfile scanProfile, ScanParams scanParams, IWin32Window dialogParent, ISaveNotify notify, Action imageCallback ) : void
scanProfile ScanProfile
scanParams ScanParams
dialogParent IWin32Window
notify ISaveNotify
imageCallback Action
return void

ScanPerformer() public method

public ScanPerformer ( IScanDriverFactory driverFactory, IErrorOutput errorOutput, IAutoSave autoSave, AppConfigManager appConfigManager, IProfileManager profileManager ) : System
driverFactory IScanDriverFactory
errorOutput IErrorOutput
autoSave IAutoSave
appConfigManager AppConfigManager
profileManager IProfileManager
return System