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
settingsItemScanSettingsThe 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
settingsis null.- InvalidOperationException
The station is not running.
- InvalidOperationException
An item scanner is already active.