Class MedicalCertificateScanningResult
- Namespace
- IO.Scanbot.Sdk.MC
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class MedicalCertificateScanningResult : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable, IAutoCloseable
- Inheritance
-
MedicalCertificateScanningResult
- Implements
-
Constructors
MedicalCertificateScanningResult(JSONObject)
public MedicalCertificateScanningResult(JSONObject json)
Parameters
json
JSONObject
public MedicalCertificateScanningResult(bool scanningSuccessful, MedicalCertificatePatientInfoBox patientInfoBox, IList<MedicalCertificateCheckBox> checkBoxes, IList<MedicalCertificateDateRecord> dates, MedicalCertificateFormType formType, int clockwiseRotations, ImageRef croppedImage, double scaleX, double scaleY, DocumentDetectionResult documentDetectionResult)
Parameters
scanningSuccessful
bool
patientInfoBox
MedicalCertificatePatientInfoBox
checkBoxes
IList<MedicalCertificateCheckBox>
dates
IList<MedicalCertificateDateRecord>
formType
MedicalCertificateFormType
clockwiseRotations
int
croppedImage
ImageRef
scaleX
double
scaleY
double
documentDetectionResult
DocumentDetectionResult
MedicalCertificateScanningResult(IDictionary<string, Object>)
public MedicalCertificateScanningResult(IDictionary<string, Object> source)
Parameters
source
IDictionary<string, Object>
Properties
CheckBoxes
public IList<MedicalCertificateCheckBox> CheckBoxes { get; }
Property Value
- IList<MedicalCertificateCheckBox>
ClockwiseRotations
public int ClockwiseRotations { get; }
Property Value
- int
Creator
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
CroppedImage
public ImageRef CroppedImage { get; }
Property Value
- ImageRef
Dates
public IList<MedicalCertificateDateRecord> Dates { get; }
Property Value
- IList<MedicalCertificateDateRecord>
DocumentDetectionResult
public DocumentDetectionResult DocumentDetectionResult { get; }
Property Value
- DocumentDetectionResult
public MedicalCertificateFormType FormType { get; }
Property Value
- MedicalCertificateFormType
PatientInfoBox
public MedicalCertificatePatientInfoBox PatientInfoBox { get; }
Property Value
- MedicalCertificatePatientInfoBox
ScaleX
public double ScaleX { get; }
Property Value
- double
ScaleY
public double ScaleY { get; }
Property Value
- double
ScanningSuccessful
public bool ScanningSuccessful { get; }
Property Value
- bool
Methods
Close()
Component1()
Returns
- bool
Component10()
public DocumentDetectionResult Component10()
Returns
- DocumentDetectionResult
Component2()
public MedicalCertificatePatientInfoBox Component2()
Returns
- MedicalCertificatePatientInfoBox
Component3()
public IList<MedicalCertificateCheckBox> Component3()
Returns
- IList<MedicalCertificateCheckBox>
Component4()
public IList<MedicalCertificateDateRecord> Component4()
Returns
- IList<MedicalCertificateDateRecord>
Component5()
public MedicalCertificateFormType Component5()
Returns
- MedicalCertificateFormType
Component6()
Returns
- int
Component7()
public ImageRef Component7()
Returns
- ImageRef
Component8()
public double Component8()
Returns
- double
Component9()
public double Component9()
Returns
- double
public MedicalCertificateScanningResult Copy(bool scanningSuccessful, MedicalCertificatePatientInfoBox patientInfoBox, IList<MedicalCertificateCheckBox> checkBoxes, IList<MedicalCertificateDateRecord> dates, MedicalCertificateFormType formType, int clockwiseRotations, ImageRef croppedImage, double scaleX, double scaleY, DocumentDetectionResult documentDetectionResult)
Parameters
scanningSuccessful
bool
patientInfoBox
MedicalCertificatePatientInfoBox
checkBoxes
IList<MedicalCertificateCheckBox>
dates
IList<MedicalCertificateDateRecord>
formType
MedicalCertificateFormType
clockwiseRotations
int
croppedImage
ImageRef
scaleX
double
scaleY
double
documentDetectionResult
DocumentDetectionResult
Returns
- MedicalCertificateScanningResult
DescribeContents()
public int DescribeContents()
Returns
- int
ToJson(ToJsonConfiguration)
public JSONObject ToJson(ToJsonConfiguration config)
Parameters
config
ToJsonConfiguration
Returns
- JSONObject
WriteToParcel(Parcel, ParcelableWriteFlags)
public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)
Parameters
out
Parcel
flags
ParcelableWriteFlags