ArcGISPortalViewer.ViewModel.MapViewModel.OnQuerySubmitted C# (CSharp) Method

OnQuerySubmitted() private method

private OnQuerySubmitted ( object obj ) : void
obj object
return void
        private async void OnQuerySubmitted(object obj)
        {
            if (obj == null || !(obj is SearchBoxQuerySubmittedEventArgs))
                return;

            string queryText = ((SearchBoxQuerySubmittedEventArgs)obj).QueryText;

            if (string.IsNullOrWhiteSpace(queryText))
                return;
            try
            {
                await Query(queryText);
            }
            catch (TaskCanceledException)
            {
                // Indicates that the task was successfully canceled - in this case we do nothing.               
            }
            catch (Exception ex)
            {
                SearchResultStatus = ex.Message;
            }
        }