Android.MainActivity.CustomResultListener.OnResultsAvailable C# (CSharp) Метод

OnResultsAvailable() публичный Метод

public OnResultsAvailable ( string>.IList results ) : void
results string>.IList
Результат void
            public override void OnResultsAvailable(IList<IDictionary<string, string>> results)
            {
                // Check if results exist
                if (results == null) {
                    Toast.MakeText (context, "Nothing scanned.", ToastLength.Long).Show ();
                    return;
                }

                string message = "";
                string resultType = "";

                // Parse results from OCR
                foreach (var result in results) {
                    if (result.TryGetValue ("ResultType", out resultType)) {
                        message += resultType;

                        foreach (KeyValuePair<string, string> resMap in result) {
                            message += resMap.Key + ":" + resMap.Value + "\n";
                        }
                    }
                }

                // Set message if results are empty
                if (message == "") {
                    message = "Results are empty!";
                }

                ((Activity)context).RunOnUiThread(() => {
                    AlertDialog.Builder alert = new AlertDialog.Builder (context);
                    alert.SetTitle ("BlinkID Results");
                    alert.SetPositiveButton ("OK", (senderAlert, args) => { });
                    alert.SetMessage (message);
                    alert.Show ();
                });
            }