private async void GetWindowModeDetails()
        {
            switch (token)
            {
            case "TOKEN_WINDOW_MODE":
                //Gets Contact details in Window Mode.
                var resultContactWindow             = mEngine.GetContactWindowAsync(token);
                IList <ContactWindow> contactWindow = await resultContactWindow;
                if (resultContactWindow.Status.Equals(System.Threading.Tasks.TaskStatus.RanToCompletion))
                {
                    Log.Debug(TAG, "ContactWindow: " + contactWindow.ToString());
                }
                break;

            default:
                //Gets Contact Shield Summary.
                var           resultSketch  = mEngine.GetContactSketchAsync(token);
                ContactSketch contactSketch = await resultSketch;
                if (resultSketch.Status.Equals(System.Threading.Tasks.TaskStatus.RanToCompletion))
                {
                    Log.Debug(TAG, "ContactSketch : " + contactSketch.ToString());
                }
                break;
            }
        }
        public async void GetSketchButtonOnClick()
        {
            //Gets Contact Shield Summary.
            var           resultSketch  = mEngine.GetContactSketchAsync(token);
            ContactSketch contactSketch = await resultSketch;

            if (resultSketch.Status.Equals(System.Threading.Tasks.TaskStatus.RanToCompletion))
            {
                Log.Debug(TAG, "ContactSketch : " + contactSketch.ToString());
            }
        }