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