Table of Contents

Class BarcodeItem

Namespace
IO.Scanbot.Barcodescanner.Model
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/barcodescanner/model/BarcodeItem", DoNotGenerateAcw = true)]
public sealed class BarcodeItem : Object, IJavaObject, IJavaPeerable, IDisposable
Inheritance
BarcodeItem
Implements
Inherited Members

Constructors

BarcodeItem(string, GenericDocument, byte[], int, Bitmap, IList<Point>, IDictionary<string, string>)

[Register(".ctor", "(Ljava/lang/String;Lio/scanbot/genericdocument/entity/GenericDocument;[BILandroid/graphics/Bitmap;Ljava/util/List;Ljava/util/Map;)V", "")]
public BarcodeItem(string rawString, GenericDocument parsedDocument, byte[] rawBytes, int decodedType, Bitmap image, IList<Point> pointsList, IDictionary<string, string> metadataInternal)

Parameters

rawString string
parsedDocument GenericDocument
rawBytes byte[]
decodedType int
image Bitmap
pointsList IList<Point>
metadataInternal IDictionary<string, string>

Properties

Image

public Bitmap Image { get; }

Property Value

Bitmap

Metadata

public IDictionary<BarcodeMetadataKey, string> Metadata { get; }

Property Value

IDictionary<BarcodeMetadataKey, string>

ParsedDocument

public GenericDocument ParsedDocument { get; }

Property Value

GenericDocument

PointsList

public IList<Point> PointsList { get; }

Property Value

IList<Point>

RawString

public string RawString { get; }

Property Value

string

Type

public BarcodeType Type { get; }

Property Value

BarcodeType

Methods

GetRawBytes()

[Register("getRawBytes", "()[B", "")]
public byte[] GetRawBytes()

Returns

byte[]