public override void take(IReadOnlyDictionary<string, string> propertyMap, IMethodResult oResult) { _methodResult = oResult; DispatchInvoke(() => { _barcodeScanTask.Show(); }); }