Table of Contents

Interface IItemScanningService

Namespace
Acuit.Pinpoint.Workstation
Assembly
Acuit.Pinpoint.Workstation.Abstractions.dll

An item scanning service.

public interface IItemScanningService

Methods

StartScanningItem(ItemScanSettings)

Starts scanning an item.

IItemScanner StartScanningItem(ItemScanSettings settings)

Parameters

settings ItemScanSettings

The item scan settings.

Returns

IItemScanner

An IItemScanner for interacting with the item scanning process.

Remarks

Close() must be called to close the scanner, either after numbers have been received or the scanner is canceled. The scan window will never close on its own.

Exceptions

ArgumentNullException

settings is null.

InvalidOperationException

The station is not running.

InvalidOperationException

An item scanner is already active.