Click or drag to resize

ScanMode Class

Inheritance Hierarchy
Enum
  Com.Datalogic.Decode.ConfigurationScanMode

Namespace:  Com.Datalogic.Decode.Configuration
Assembly:  datalogic-xamarin-sdk (in datalogic-xamarin-sdk.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public sealed class ScanMode : Enum

The ScanMode type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberAlwaysOn
The scanner will be always enabled, scanning continuously.
Public propertyStatic memberHoldMultiple
Multiple scans by keeping the trigger pressed.
Public propertyJniPeerMembers
To be added.
Public propertyStatic memberPulseMultiple
Multiple scans until the trigger is released and pressed again.
Public propertyStatic memberSingle
Single scan.
Top
Methods
  NameDescription
Public methodStatic memberValueOf
Returns the enum constant of this type with the specified name.
Public methodStatic memberValues
Returns an array containing the constants of this enum type, in the order they are declared.
Top
Remarks
The ScanMode is an enumeration defining the operating scan mode. The type is one of:
SINGLE When pressing the trigger or virtually starting the decoder, the device will scan until a barcode is read, the timeout has been reached, the trigger is released or the decoder has been virtually stopped.
HOLD_MULTIPLE When pressing the trigger or virtually starting the decoder, the device will scan continuously until the timeout from the last decoding result has been reached, the trigger is released or the decoder has been virtually stopped.
PULSE_MULTIPLE Works similarly to HOLD_MULTIPLE but the scan is stopped after releasing and pressing back the trigger. When virtually starting the decoder the behavior is the same as HOLD_MULTIPLE.
ALWAYS_ON Scanning is always enabled when this option is selected. In this case, scanner properties different from the ScanMode cannot be applied until the scan mode is set to a different value.

[Android Documentation]

See Also