Class JsonSelectionOverlayConfiguration
[Register("io/scanbot/sdk/ui/configuration/json/JsonSelectionOverlayConfiguration", DoNotGenerateAcw = true)]
public sealed class JsonSelectionOverlayConfiguration : Object, IParcelable, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
JsonSelectionOverlayConfiguration
- Implements
- Inherited Members
Constructors
JsonSelectionOverlayConfiguration(Boolean, Boolean, JsonBarcodeOverlayTextFormat, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor)
[Register(".ctor", "(Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonBarcodeOverlayTextFormat;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;)V", "")]
public JsonSelectionOverlayConfiguration(Boolean overlayEnabled, Boolean automaticSelectionEnabled, JsonBarcodeOverlayTextFormat textFormat, JsonColor polygonColor, JsonColor textColor, JsonColor textContainerColor, JsonColor highlightedPolygonColor, JsonColor highlightedTextColor, JsonColor highlightedTextContainerColor)
Parameters
overlayEnabled
BooleanautomaticSelectionEnabled
BooleantextFormat
JsonBarcodeOverlayTextFormatpolygonColor
JsonColortextColor
JsonColortextContainerColor
JsonColorhighlightedPolygonColor
JsonColorhighlightedTextColor
JsonColorhighlightedTextContainerColor
JsonColor
Properties
AutomaticSelectionEnabled
public Boolean AutomaticSelectionEnabled { get; set; }
Property Value
Creator
[Register("CREATOR")]
public static IParcelableCreator Creator { get; }
Property Value
HighlightedPolygonColor
public JsonColor HighlightedPolygonColor { get; set; }
Property Value
HighlightedTextColor
public JsonColor HighlightedTextColor { get; set; }
Property Value
HighlightedTextContainerColor
public JsonColor HighlightedTextContainerColor { get; set; }
Property Value
OverlayEnabled
public Boolean OverlayEnabled { get; set; }
Property Value
PolygonColor
public JsonColor PolygonColor { get; set; }
Property Value
TextColor
public JsonColor TextColor { get; set; }
Property Value
TextContainerColor
public JsonColor TextContainerColor { get; set; }
Property Value
TextFormat
public JsonBarcodeOverlayTextFormat TextFormat { get; set; }
Property Value
Methods
Component1()
[Register("component1", "()Ljava/lang/Boolean;", "")]
public Boolean Component1()
Returns
Component2()
[Register("component2", "()Ljava/lang/Boolean;", "")]
public Boolean Component2()
Returns
Component3()
[Register("component3", "()Lio/scanbot/sdk/ui/configuration/json/JsonBarcodeOverlayTextFormat;", "")]
public JsonBarcodeOverlayTextFormat Component3()
Returns
Component4()
[Register("component4", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component4()
Returns
Component5()
[Register("component5", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component5()
Returns
Component6()
[Register("component6", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component6()
Returns
Component7()
[Register("component7", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component7()
Returns
Component8()
[Register("component8", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component8()
Returns
Component9()
[Register("component9", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component9()
Returns
Copy(Boolean, Boolean, JsonBarcodeOverlayTextFormat, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor)
[Register("copy", "(Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonBarcodeOverlayTextFormat;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;)Lio/scanbot/sdk/ui/configuration/json/JsonSelectionOverlayConfiguration;", "")]
public JsonSelectionOverlayConfiguration Copy(Boolean overlayEnabled, Boolean automaticSelectionEnabled, JsonBarcodeOverlayTextFormat textFormat, JsonColor polygonColor, JsonColor textColor, JsonColor textContainerColor, JsonColor highlightedPolygonColor, JsonColor highlightedTextColor, JsonColor highlightedTextContainerColor)
Parameters
overlayEnabled
BooleanautomaticSelectionEnabled
BooleantextFormat
JsonBarcodeOverlayTextFormatpolygonColor
JsonColortextColor
JsonColortextContainerColor
JsonColorhighlightedPolygonColor
JsonColorhighlightedTextColor
JsonColorhighlightedTextContainerColor
JsonColor
Returns
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
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