C# Class NAPS2.Scan.Wia.WiaScanDriver

Inheritance: ScanDriverBase
Mostra file Open project: cyanfish/naps2

Public Methods

Method Description
WiaScanDriver ( BackgroundWiaTransfer backgroundWiaTransfer, ForegroundWiaTransfer foregroundWiaTransfer, NAPS2.Util.ThreadFactory threadFactory, IBlankDetector blankDetector, ThumbnailRenderer thumbnailRenderer ) : System

Protected Methods

Method Description
GetDeviceListInternal ( ) : List
PromptForDeviceInternal ( ) : ScanDevice
ScanInternal ( ) : IEnumerable

Private Methods

Method Description
TransferImage ( WiaBackgroundEventLoop eventLoop, int pageNumber, bool &cancel ) : ScannedImage

Method Details

GetDeviceListInternal() protected method

protected GetDeviceListInternal ( ) : List
return List

PromptForDeviceInternal() protected method

protected PromptForDeviceInternal ( ) : ScanDevice
return ScanDevice

ScanInternal() protected method

protected ScanInternal ( ) : IEnumerable
return IEnumerable

WiaScanDriver() public method

public WiaScanDriver ( BackgroundWiaTransfer backgroundWiaTransfer, ForegroundWiaTransfer foregroundWiaTransfer, NAPS2.Util.ThreadFactory threadFactory, IBlankDetector blankDetector, ThumbnailRenderer thumbnailRenderer ) : System
backgroundWiaTransfer BackgroundWiaTransfer
foregroundWiaTransfer ForegroundWiaTransfer
threadFactory NAPS2.Util.ThreadFactory
blankDetector IBlankDetector
thumbnailRenderer NAPS2.Scan.Images.ThumbnailRenderer
return System