Click or drag to resize

ScannerOptions Class

Inheritance Hierarchy
Object
  Com.Datalogic.Device.ConfigurationPropertyGroup
    Com.Datalogic.Decode.ConfigurationScannerOptions

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 class ScannerOptions : PropertyGroup

The ScannerOptions type exposes the following members.

Constructors
  NameDescription
Public methodScannerOptions
Initializes a new instance of the ScannerOptions class
Top
Properties
  NameDescription
Public propertyAimEnable
enables aim projection when capturing frames.
Public propertyCustomImageCaptureProfile
allows to define a custom profile.
Public propertyDecodeTimeout
is the maximum time the scanner remains on without reading a barcode.
Public propertyDisplayModeEnable
barcode illumination management for capturing frames from displys or reflective surfaces.
Public propertyDoubleReadTimeout
is the minimum time allowed between reads of the same barcode label.
Public propertyEnhanceDOFEnable
depending on barcode typology, quality and light condition it could enhance the Depth of Field.
Public propertyGroups
Returns the property groups contained in this group, not in the whole subtree.
(Inherited from PropertyGroup.)
Public propertyId
Gets the integer value of the unique identifier PropertyGroupID
(Inherited from PropertyGroup.)
Public propertyIlluminationEnable
enables barcode illumination when capturing frames.
Public propertyIlluminationTime
selects the scanner illumination pulse length.
Public propertyIlluminationType
selects the scanner illuminator to be used for decoding.
Public propertyImageCaptureProfile
selects the scanner image capture profile.
Public propertyImageDecodeTimeout
is the timeout set during image decoding.
Public propertyIsFullySupported
Tells if this property group is completely supported by the underling decoding hardware.
(Inherited from PropertyGroup.)
Public propertyIsSupported
Tells if this property group is supported by the underling decoding hardware.
(Inherited from PropertyGroup.)
Public propertyJniPeerMembers
To be added.
(Overrides PropertyGroupJniPeerMembers.)
Public propertyName
Gets the name of the unique identifierPropertyGroupID
(Inherited from PropertyGroup.)
Public propertyPicklistEnable
limits reading to targeted selection.
Public propertyProperties
Returns the properties contained in this group, not in the whole subtree.
(Inherited from PropertyGroup.)
Public propertyScanMode
selects the scan mode.
Public propertyTargetMode
selects the scanner target beam mode.
Public propertyTargetModeEnable
enables the use of a target beam mode.
Public propertyTargetReleaseTimeout
is the maximum time the scanner is on after trigger release when using Release Scan target beam mode.
Public propertyTargetTimeout
is time the target beam is on before scanner attempts to read. 0=0.25 seconds, 1 to 4= 0.5 to 2 seconds.
Top
Methods
  NameDescription
Public methodGetPropertyById
Gets the Property
(Inherited from PropertyGroup.)
Public methodGetPropertyByName
Gets the Property
(Inherited from PropertyGroup.)
Public methodGetPropertyGroupById
Gets the PropertyGroup
(Inherited from PropertyGroup.)
Public methodGetPropertyGroupByName
Gets the PropertyGroup
(Inherited from PropertyGroup.)
Public methodLoad
Load the properties values contained by this group from the PropertyGetter.
(Inherited from PropertyGroup.)
Public methodSetToDefault
Resets to the default value all the properties contained in the subtree.
(Inherited from PropertyGroup.)
Public methodStore
Store the properties values contained by this property into the PropertyEditor.
(Inherited from PropertyGroup.)
Top
Remarks
ScannerOptions is the class that configures the scanner target beam and other scanner functionalities.

[Android Documentation]

See Also