Click or drag to resize

IntentWedge Class

IntentWedge
Inheritance Hierarchy
System.Object
Com.Datalogic.Decode.Configuration.IntentWedge

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 IntentWedge : PropertyGroup

The IntentWedge type exposes the following members.

Constructors
NameDescription
Public methodIntentWedge
Initializes a new instance of the IntentWedge class
Public methodIntentWedge
Initializes a new instance of the IntentWedge class
Top
Properties
NameDescription
Public propertyAction
action is the intent action name.
Public propertyCategory
category is the intent category name.
Public propertyDeliveryMode
deliveryMode indicates the method by which the intent is delivered.
Public propertyEnable
enable sets the intent mode.
Public propertyExcludeEmptyValues
excludeEmptyValues is set to true to exclude the empty strings in the intent wedge fields.
Public propertyExtraBarcodeAimId
extraBarcodeAimId indicates the corresponding intent extra tag, associated to a string containing the AIM id of the read label.
Public propertyExtraBarcodeCrop
extraBarcodeCrop indicates the corresponding intent extra tag, associated to a byte array containing the crop of the read label in JPEG format.
Public propertyExtraBarcodeData
extraBarcodeData indicates the corresponding intent extra tag, associated to a byte array containing the read label.
Public propertyExtraBarcodeString
extraBarcodeString indicates the corresponding intent extra tag, associated to a string containing the read label.
Public propertyExtraBarcodeType
extraBarcodeType indicates the corresponding intent extra tag, associated to a string containing the type of read label.
Public propertyExtraBarcodeUserId
extraBarcodeUserId indicates the corresponding intent extra tag, associated to a string containing the user id of the read label.
Public propertyJniPeerMembers
To be added.
Public propertyThresholdClass
To be added.
Public propertyThresholdType
To be added.
Top
Remarks
IntentWedge is the class that configures the Decode Wedge capability with the intent mode. This means that the label is sent to the foreground application in the form of an implicit intent. In order to retrieve the label type string, "com.datalogic.decodewedge.label_type" is the name argument to be used with Intent.getStringExtra(). In order to retrieve the output data as string, "com.datalogic.decodewedge.data_string" is the name argument to be used with Intent.getStringExtra() . In case of concatenated barcodes, the decode data is concatenated and sent out as a single string. In order to retrieve the output data as a list of byte arrays, "com.datalogic.decodewedge.decode_data" is the name argument to be used with Intent.getSerializableExtra(). For barcode symbologies that support concatenation, the decode data is stored in multiple byte arrays (one byte array per bar code). Clients can get data in each byte array by passing an index.

[Android Documentation]

See Also