Class JsonSelectionOverlayConfiguration
- Namespace
- IO.Scanbot.Sdk.UI.Configuration.Json
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class JsonSelectionOverlayConfiguration : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
JsonSelectionOverlayConfiguration
- Implements
-
Constructors
JsonSelectionOverlayConfiguration(Boolean, Boolean, JsonBarcodeOverlayTextFormat, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor)
public JsonSelectionOverlayConfiguration(Boolean overlayEnabled, Boolean automaticSelectionEnabled, JsonBarcodeOverlayTextFormat textFormat, JsonColor polygonColor, JsonColor textColor, JsonColor textContainerColor, JsonColor highlightedPolygonColor, JsonColor highlightedTextColor, JsonColor highlightedTextContainerColor)
Parameters
overlayEnabled Boolean
automaticSelectionEnabled Boolean
textFormat JsonBarcodeOverlayTextFormat
polygonColor JsonColor
textColor JsonColor
textContainerColor JsonColor
highlightedPolygonColor JsonColor
highlightedTextColor JsonColor
highlightedTextContainerColor JsonColor
Properties
AutomaticSelectionEnabled
public Boolean AutomaticSelectionEnabled { get; set; }
Property Value
- Boolean
Creator
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
HighlightedPolygonColor
public JsonColor HighlightedPolygonColor { get; set; }
Property Value
- JsonColor
HighlightedTextColor
public JsonColor HighlightedTextColor { get; set; }
Property Value
- JsonColor
HighlightedTextContainerColor
public JsonColor HighlightedTextContainerColor { get; set; }
Property Value
- JsonColor
OverlayEnabled
public Boolean OverlayEnabled { get; set; }
Property Value
- Boolean
PolygonColor
public JsonColor PolygonColor { get; set; }
Property Value
- JsonColor
TextColor
public JsonColor TextColor { get; set; }
Property Value
- JsonColor
TextContainerColor
public JsonColor TextContainerColor { get; set; }
Property Value
- JsonColor
TextFormat
public JsonBarcodeOverlayTextFormat TextFormat { get; set; }
Property Value
- JsonBarcodeOverlayTextFormat
Methods
Component1()
public Boolean Component1()
Returns
- Boolean
Component2()
public Boolean Component2()
Returns
- Boolean
Component3()
public JsonBarcodeOverlayTextFormat Component3()
Returns
- JsonBarcodeOverlayTextFormat
Component4()
public JsonColor Component4()
Returns
- JsonColor
Component5()
public JsonColor Component5()
Returns
- JsonColor
Component6()
public JsonColor Component6()
Returns
- JsonColor
Component7()
public JsonColor Component7()
Returns
- JsonColor
Component8()
public JsonColor Component8()
Returns
- JsonColor
Component9()
public JsonColor Component9()
Returns
- JsonColor
Copy(Boolean, Boolean, JsonBarcodeOverlayTextFormat, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor)
public JsonSelectionOverlayConfiguration Copy(Boolean overlayEnabled, Boolean automaticSelectionEnabled, JsonBarcodeOverlayTextFormat textFormat, JsonColor polygonColor, JsonColor textColor, JsonColor textContainerColor, JsonColor highlightedPolygonColor, JsonColor highlightedTextColor, JsonColor highlightedTextContainerColor)
Parameters
overlayEnabled Boolean
automaticSelectionEnabled Boolean
textFormat JsonBarcodeOverlayTextFormat
polygonColor JsonColor
textColor JsonColor
textContainerColor JsonColor
highlightedPolygonColor JsonColor
highlightedTextColor JsonColor
highlightedTextContainerColor JsonColor
Returns
- JsonSelectionOverlayConfiguration
DescribeContents()
public int DescribeContents()
Returns
- int
WriteToParcel(Parcel, ParcelableWriteFlags)
public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)
Parameters
out Parcel
flags ParcelableWriteFlags