Invocado quando o aplicativo é ativado para exibir os resultados de pesquisa. Detalhes sobre a solicitação de ativação. protected ...

        /// 
        /// Invocado quando o aplicativo é ativado para exibir os resultados de pesquisa.
        /// 
        /// Detalhes sobre a solicitação de ativação.
        protected async override void OnSearchActivated(Windows.ApplicationModel.Activation.SearchActivatedEventArgs args)
        {
            // TODO: Registrar o Windows.ApplicationModel.Search.SearchPane.GetForCurrentView().QuerySubmitted
            // evento em OnWindowCreated para acelerar as pesquisas quando o aplicativo já estiver em execução

            // Se a Janela ainda não estiver usando a navegação em Quadro, insira seu próprio quadro
            var previousContent = Window.Current.Content;
            var frame = previousContent as Frame;

            // Se o aplicativo não contiver um quadro de nível superior, é possível que esse 
            // seja o lançamento inicial do aplicativo. Geralmente, esse método e OnLaunched 
            // em App.xaml.cs podem chamar um método comum.
            if (frame == null)
            {
                // Crie um Quadro para atuar como o contexto de navegação e associe-o a
                // uma chave SuspensionManager
                frame = new Frame();
                $rootnamespace$.Common.SuspensionManager.RegisterFrame(frame, "AppFrame");

                if (args.PreviousExecutionState == ApplicationExecutionState.Terminated)
                {
                    // Restaure o estado de sessão salvo somente quando apropriado
                     try
                    {
                        await $rootnamespace$.Common.SuspensionManager.RestoreAsync();
                    }
                    catch ($rootnamespace$.Common.SuspensionManagerException)
                    {
                        //Algo saiu errado durante a restauração do estado.
                        //Vamos supor que não há nenhum estado e continuar
                    }
                }
            }

            frame.Navigate(typeof($safeitemname$), args.QueryText);
            Window.Current.Content = frame;

            // Verifique se a janela atual está ativa
            Window.Current.Activate();
        }