Class BarcodeItem
[Register("io/scanbot/sdk/barcode/entity/BarcodeItem", DoNotGenerateAcw = true)]
public sealed class BarcodeItem : Object, IParcelable, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
BarcodeItem
- Implements
- Inherited Members
Constructors
BarcodeItem(BarcodeItem, BarcodeFormattedData)
[Register(".ctor", "(Lio/scanbot/sdk/barcode/entity/BarcodeItem;Lio/scanbot/sdk/barcode/entity/BarcodeFormattedData;)V", "")]
public BarcodeItem(BarcodeItem item, BarcodeFormattedData formattedData)
Parameters
item
BarcodeItemformattedData
BarcodeFormattedData
BarcodeItem(string, byte[], ResultPoint[], BarcodeFormat, GenericDocument, BarcodeFormattedData, Bitmap, IDictionary<BarcodeMetadataKey, string>)
[Register(".ctor", "(Ljava/lang/String;[B[Lio/scanbot/sdk/barcode/entity/ResultPoint;Lio/scanbot/sdk/barcode/entity/BarcodeFormat;Lio/scanbot/genericdocument/entity/GenericDocument;Lio/scanbot/sdk/barcode/entity/BarcodeFormattedData;Landroid/graphics/Bitmap;Ljava/util/Map;)V", "")]
public BarcodeItem(string text, byte[] rawBytes, ResultPoint[] resultPoints, BarcodeFormat format, GenericDocument documentFormat, BarcodeFormattedData formattedData, Bitmap image, IDictionary<BarcodeMetadataKey, string> metadata)
Parameters
text
stringrawBytes
byte[]resultPoints
ResultPoint[]format
BarcodeFormatdocumentFormat
GenericDocumentformattedData
BarcodeFormattedDataimage
Bitmapmetadata
IDictionary<BarcodeMetadataKey, string>
BarcodeItem(string, byte[], ResultPoint[], BarcodeFormat, GenericDocument, BarcodeFormattedData, IDictionary<BarcodeMetadataKey, string>)
[Register(".ctor", "(Ljava/lang/String;[B[Lio/scanbot/sdk/barcode/entity/ResultPoint;Lio/scanbot/sdk/barcode/entity/BarcodeFormat;Lio/scanbot/genericdocument/entity/GenericDocument;Lio/scanbot/sdk/barcode/entity/BarcodeFormattedData;Ljava/util/Map;)V", "")]
public BarcodeItem(string text, byte[] rawBytes, ResultPoint[] resultPoints, BarcodeFormat format, GenericDocument documentFormat, BarcodeFormattedData formattedData, IDictionary<BarcodeMetadataKey, string> metadata)
Parameters
text
stringrawBytes
byte[]resultPoints
ResultPoint[]format
BarcodeFormatdocumentFormat
GenericDocumentformattedData
BarcodeFormattedDatametadata
IDictionary<BarcodeMetadataKey, string>
BarcodeItem(string, byte[], ResultPoint[], BarcodeFormat, GenericDocument, IDictionary<BarcodeMetadataKey, string>)
[Register(".ctor", "(Ljava/lang/String;[B[Lio/scanbot/sdk/barcode/entity/ResultPoint;Lio/scanbot/sdk/barcode/entity/BarcodeFormat;Lio/scanbot/genericdocument/entity/GenericDocument;Ljava/util/Map;)V", "")]
public BarcodeItem(string text, byte[] rawBytes, ResultPoint[] resultPoints, BarcodeFormat format, GenericDocument documentFormat, IDictionary<BarcodeMetadataKey, string> metadata)
Parameters
text
stringrawBytes
byte[]resultPoints
ResultPoint[]format
BarcodeFormatdocumentFormat
GenericDocumentmetadata
IDictionary<BarcodeMetadataKey, string>
BarcodeItem(string, byte[], ResultPoint[], BarcodeFormat, IDictionary<BarcodeMetadataKey, string>)
[Register(".ctor", "(Ljava/lang/String;[B[Lio/scanbot/sdk/barcode/entity/ResultPoint;Lio/scanbot/sdk/barcode/entity/BarcodeFormat;Ljava/util/Map;)V", "")]
public BarcodeItem(string text, byte[] rawBytes, ResultPoint[] resultPoints, BarcodeFormat format, IDictionary<BarcodeMetadataKey, string> metadata)
Parameters
text
stringrawBytes
byte[]resultPoints
ResultPoint[]format
BarcodeFormatmetadata
IDictionary<BarcodeMetadataKey, string>
BarcodeItem(string, byte[], int, ResultPoint[], BarcodeFormat, GenericDocument, BarcodeFormattedData, Bitmap, IDictionary<BarcodeMetadataKey, string>)
[Register(".ctor", "(Ljava/lang/String;[BI[Lio/scanbot/sdk/barcode/entity/ResultPoint;Lio/scanbot/sdk/barcode/entity/BarcodeFormat;Lio/scanbot/genericdocument/entity/GenericDocument;Lio/scanbot/sdk/barcode/entity/BarcodeFormattedData;Landroid/graphics/Bitmap;Ljava/util/Map;)V", "")]
public BarcodeItem(string text, byte[] rawBytes, int numBits, ResultPoint[] resultPoints, BarcodeFormat barcodeFormat, GenericDocument barcodeDocumentFormat, BarcodeFormattedData formattedData, Bitmap image, IDictionary<BarcodeMetadataKey, string> metadata)
Parameters
text
stringrawBytes
byte[]numBits
intresultPoints
ResultPoint[]barcodeFormat
BarcodeFormatbarcodeDocumentFormat
GenericDocumentformattedData
BarcodeFormattedDataimage
Bitmapmetadata
IDictionary<BarcodeMetadataKey, string>
BarcodeItem(string, byte[], int, ResultPoint[], BarcodeFormat, GenericDocument, BarcodeFormattedData, IDictionary<BarcodeMetadataKey, string>)
[Register(".ctor", "(Ljava/lang/String;[BI[Lio/scanbot/sdk/barcode/entity/ResultPoint;Lio/scanbot/sdk/barcode/entity/BarcodeFormat;Lio/scanbot/genericdocument/entity/GenericDocument;Lio/scanbot/sdk/barcode/entity/BarcodeFormattedData;Ljava/util/Map;)V", "")]
public BarcodeItem(string text, byte[] rawBytes, int numBits, ResultPoint[] resultPoints, BarcodeFormat barcodeFormat, GenericDocument formattedResult, BarcodeFormattedData formattedData, IDictionary<BarcodeMetadataKey, string> metadata)
Parameters
text
stringrawBytes
byte[]numBits
intresultPoints
ResultPoint[]barcodeFormat
BarcodeFormatformattedResult
GenericDocumentformattedData
BarcodeFormattedDatametadata
IDictionary<BarcodeMetadataKey, string>
Properties
BarcodeFormat
public BarcodeFormat BarcodeFormat { get; }
Property Value
Creator
[Register("CREATOR")]
public static IParcelableCreator Creator { get; }
Property Value
FormattedData
public BarcodeFormattedData FormattedData { get; }
Property Value
FormattedResult
public GenericDocument FormattedResult { get; }
Property Value
Image
public Bitmap Image { get; set; }
Property Value
Metadata
public IDictionary<BarcodeMetadataKey, string> Metadata { get; }
Property Value
NumBits
[Obsolete("deprecated")]
public int NumBits { get; }
Property Value
Text
public string Text { get; }
Property Value
TextWithExtension
public string TextWithExtension { get; }
Property Value
Methods
AddResultPoints(ResultPoint[])
[Register("addResultPoints", "([Lio/scanbot/sdk/barcode/entity/ResultPoint;)V", "")]
public void AddResultPoints(ResultPoint[] newPoints)
Parameters
newPoints
ResultPoint[]
DescribeContents()
Describe the kinds of special objects contained in this Parcelable instance's marshaled representation.
[Register("describeContents", "()I", "")]
public int DescribeContents()
Returns
- int
a bitmask indicating the set of special object types marshaled by this Parcelable object instance.
Remarks
.
android.os.Parcelable.describeContents()
Portions of this page are modifications based on work created and shared by the
GetRawBytes()
[Register("getRawBytes", "()[B", "")]
public byte[] GetRawBytes()
Returns
- byte[]
GetResultPoints()
[Register("getResultPoints", "()[Lio/scanbot/sdk/barcode/entity/ResultPoint;", "")]
public ResultPoint[] GetResultPoints()
Returns
SetResultPoints(ResultPoint[])
[Register("setResultPoints", "([Lio/scanbot/sdk/barcode/entity/ResultPoint;)V", "")]
public void SetResultPoints(ResultPoint[] value)
Parameters
value
ResultPoint[]
WriteToParcel(Parcel, ParcelableWriteFlags)
Flatten this object in to a Parcel.
[Register("writeToParcel", "(Landroid/os/Parcel;I)V", "")]
public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)
Parameters
out
Parcelflags
ParcelableWriteFlagsAdditional flags about how the object should be written. May be 0 or
#PARCELABLE_WRITE_RETURN_VALUE
.
Remarks
.
android.os.Parcelable.writeToParcel(android.os.Parcel, int)
Portions of this page are modifications based on work created and shared by the