IScanner Interface
Members 
The main scanner interface, declaring scanner properties, methods for handling the scan data, and the scan method.
Object Model
IScanner InterfaceAggregatedScanResult Class
Syntax
public interface IScanner 
Remarks
Implementation of this interface is mandatory.
Public Properties
 NameDescription
PropertyAutExecutionTypeCompatibilityThe type of application this scanner is compatible with.  
PropertyDescriptionA short description of the scanner.  
PropertyIconThe scanner's icon.  
PropertyIDThe scanner ID.  
PropertyRequieredControlsRunTimeExtendedPropertiesRequiered run time properties for the controls the scanner will work on.  
PropertySettingsRun-time settings key-value collection.  
PropertySettingsViewSettings UI control.  
PropertyVisualNameThe scanner's display name. The name can be localized.  
Top
Public Methods
 NameDescription
MethodAbortScanHalts the scan run.  
MethodGetAggregatedResultReturns an aggregation of the input results.  
MethodGetCustomActionsReturns the custom actions that apply to the result.  
MethodResetSettingsDeletes user settings. After ResetSettings returns, the values returned by Settings are used.  
MethodScanProcesses the data passed from Sprinter.  
Top
Public Events
 NameDescription
EventScanResultFoundThe scanner fires this event when a result is found in the scanned data.  
Top