public override void DidFinish(SBSDKUIBarcodesBatchScannerViewController viewController, SBSDKUIBarcodeMappedResult[] barcodeResults) { string text = "No barcode detected"; if (barcodeResults.Length > 0) { viewController.RecognitionEnabled = false; // stop recognition var result = barcodeResults[0]; text = $"Found Barcode(s):\n\n"; foreach (var code in barcodeResults) { text += code.Barcode.Type.Name + ": " + code.Barcode.RawTextString + "\n"; } } ShowPopup(viewController, text); }