Ejemplo n.º 1
0
 public override void DidCancel(SIOverlayController overlayController, NSDictionary status)
 {
     Completion.SetResult(new ScanResult()
     {
         Success = false
     });
     Picker.StopScanning();
     Picker.DismissViewController(true, (Action)null);
 }
Ejemplo n.º 2
0
 public override void DidScanBarcode(SIOverlayController overlayController, NSDictionary barcode)
 {
     // perform actions after a barcode was scanned
     Console.WriteLine("barcode scanned: {0}, '{1}'", barcode["symbology"], barcode["barcode"]);
     Completion.SetResult(new ScanResult()
     {
         Success = true,
         Code    = barcode ["barcode"].ToString()
     });
     Picker.StopScanning();
     Picker.DismissViewController(true, (Action)null);
 }