DCVBarcodeReader - DCVXamarin.iOS
DCVBarcodeReader
class of DCVXamarin.iOS implements interface IDCVBarcodeReader
on iOS.
namespace DCVXamarin.iOS
{
public class DCVBarcodeReader : NSObject, IDBRTextResultListener, INativeObject, IDisposable, IDBRLicenseVerificationListener, IDCVBarcodeReader
{
public DCVBarcodeReader();
public void AddResultListener(IBarcodeResultListener listener);
public void DBRLicenseVerificationCallback(bool isSuccess, NSError error);
public DBRRuntimeSettings GetRuntimeSettings();
public string GetVersion();
public void InitLicense(string license, ILicenseVerificationListener listener);
public string OutputRuntimeSettingsToString();
public void ResetRuntimeSettings();
public void SetCameraEnhancer(IDCVCameraEnhancer dce);
public void StartScanning();
public void StopScanning();
public void TextResultCallback(nint frameId, iImageData imageData, iTextResult[] results);
public void UpdateRuntimeSettings(DBRRuntimeSettings settings);
public void UpdateRuntimeSettings(EnumDBRPresetTemplate presetTemplate);
public void UpdateRuntimeSettings(string jsonTemplate);
public int MinImageReadingInterval { get; set; }
public bool EnableResultVerification { get; set; }
public bool EnableDuplicateFilter { get; set; }
public int DuplicateForgetTime { get; set; }
}
}
Code Snippet
DCVCameraEnhancer dce = new DCVCameraEnhancer();
DCVBarcodeReader dbr = new DCVBarcodeReader();
LoadApplication(new App(dce, dbr));